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 called “little England” featured by colonial buildings and scenic Gregory lake.
No comments:
Post a Comment