Sri Lanka

The best places to visit in Nuwara Eliya

9 Best Places To Visit In Nuwara Eliya

Nuwara Eliya, Sri Lanka, is one of the most unique towns in the country. With its obscure climate, and seemingly out of place architecture, Nuwara Eliya leaves you feeling slightly confused: Sri Lanka or England? Nuwara Eliya sits between Kandy […]