Thursday, 23 October 2014

Nuwara Eliya & Ella, Sri Lanka

Nuwara Eliya and Ella are two most popular highland tourist destinations in Sri Lanka that must not be missed for their picturesque landscape and temperate climate. 

Their altitude is a single most important ingredient for tea production in Sri Lanka and home to many spectacular waterfalls in the Country. Nuwara Eliya is also calledlittle England  featured by colonial buildings and scenic Gregory lake.































No comments:

Post a Comment