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 ...
Classic bestsellers Japan, Sri Lanka and South America are all in the mix ... spend sleeping in the Sigiriya Jungles and the ...
Afriandi/Moment/Getty Images Often referred to as the "Pearl of the Indian Ocean," Sri Lanka is a stunning island nation that ...
By Shiran Illanperuma The NPP has scored a decisive victory in Sri Lanka’s first general election since defaulting on its ...
As predicted by most, the National Peoples' Power (NPP) swept the Sinhala-dominated areas of Sri Lanka in the November 14 ...
The NPP obtained an unprecedented two-thirds majority in Sri Lanka’s parliamentary elections, benefitting massively from the opposition’s inertia and lack of imagination.