Nuwara Eliya

travel agents sri lanka

Synonymous as the “Little England” in Sri Lanka, this exquisite city is a wonderland to all its visitors. The gorgeous mountains, chilly climate, lush tea gardens are just of few its attractions.