Nuwara Eliya is a city in the hill country of the Central Province. This is the coldest city in Sri Lanka which known as Little England. Nuwara Eliya is rich in greenery environment with several waterfalls and tea plantations. Horton Plains National Park Horton Plains National Park is one of the … Continue reading Nuwara Eliya
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed