Nuwara Eliya

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