Although Galle is a town rather than a village ... Nicknamed “Little England,” Nuwara Eliya is a village in the mountains of central Sri Lanka, at an altitude of 1,868 metres. This charming village is ...
Mountains that reach to the skies complemented by cascading tresses of waterfalls and trees, and at its feet, hemmed like ...
We urge workers, students, youth and rural poor to vote for the SEP in this election to express their support for our ...
From famous train journeys to scenic mountain hikes and the ultimate safari, this 1 week Sri Lanka itinerary offers the ...
Sri Lanka Insurance (SLI) together with the co-operation of ... These special events are to be held from April 7 to 23 at locations in and around the Nuwara-Eliya town. One of the most prestigious ...