Kirinda, a coastal town in the southern province of Sri Lanka, lies close to the city of Kataragama. The sacred Kirinda Raja Maha Viharaya built on top of a rock, …