List Headline Image
Updated by Joanna James on Dec 02, 2020
Joanna James Joanna James
0 items   1 followers   0 votes   0 views

05 Amazing Things to Do in Nuwara Eliya – Discover the Wonders of “Little England”

Known as “Little England” due to its cool climate and English countryside-like setting, the town of Nuwara Eliya offers an unforgettable getaway in the mountains of Sri Lanka. For those planning a visit here, these are some of the not to be missed things to do.