Sri Lanka
Nuwara Eliya
Nuwara Eliya is a scenic highland retreat known as "Little England" for its colonial charm. Famous for its cool climate, verdant tea plantations, and ...
Explore Place