The Best Places to Visit in Nuwara Eliya: Sri Lanka’s “Little England”
The three most popular towns and cities in Sri Lanka’s verdant hill and tea country are Kandy, Nuwara Eliya and Ella. Nuwara Eliya is particular famous for the slightly out-of-place traditional English architecture, dating back to when a former British governor of Ceylon, Sir Edward Barnes, made Nuwara Eliya his holiday home. While Nuwara Eliya…
