Nuwera Eliya

Nuwara Eliya: Highlights of the High Life

Nuwaraeliya meaning "city of light" is Sri Lanka’s tea plantation hub located at an elevation of 1900m in the island’s central highlands. Due to its colonial history and European-esque weather, the Nuwaraeliya attractions are unique and a welcome break from the tropical heat of the island’s lowlands.

Read More