Explore Nuwara Eliya Sri Lanka

Tucked among the misty mountains of Sri Lanka Nuwara Eliya is one of the island’s most charming and scenic destinations. Known for its climate rolling tea plantations colorful gardens, colonial architecture and breathtaking mountain landscapes the town offers a refreshing…









