Kirinda is a town with a small port on the southern coast of Sri Lanka approximately 270 km away from Colombo. The ancient temple at Kirinda is an icon atop the rocky outcrop from which one could experience magnificent views of the desolate coast with its long stretch of sand dunes and the never-ending ocean beyond.
Kirinda is the appropriate setting of one of those popular legends that constitute early Sri Lankan history. Legend recounts that Kirinda was the place where Princess Viharamahadevi drifted ashore after being sacrificed to the sea to atone for her father’s, King Kelanitissa, sacrilegious act of killing a monk by putting him in a cauldron of boiling oil. After receiving the Princess, King Kavantissa, who was the ruler of Ruhuna at that time, married the young princess and the couple eventually had 2 sons. Dutugemunu, the eldest son of Viharamahadevi became one of the legends in Sri Lankan history.