News

When I set foot in the Indian city of Vellore, 145 km from Chennai for the first time, I was unaware of the importance of this city to Sri Lanka ... 21 and the king and his party started their journey ...
If the call of sandy beaches, lush greenery, and cultural richness stirs your soul, then Sri Lanka deserves a spot on your ...