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 ...
Some results have been hidden because they may be inaccessible to you