The shrine is considered one of the holiest Catholic spots in Sri Lanka, and is known to attract Catholics regardless of their ethnicity.
El altar es considerado uno de los lugares católicos más sagrados en Sri Lanka, y es conocido por atraer católicos independientemente de su etnia.