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 ...