Visit Nuwaraeliya
- pvlionz
- Jul 14, 2019
- 1 min read
Updated: Jul 15, 2019

Nuwara Eliya meaning "city on the plain or "city of light" is a town in the central highlands of Sri Lanka. It is one of the major tea producing areas in the world. The tallest mountain in Sri Lanka "Pidurutalagala" oversees this beautiful city. It is the most visited hill country
Tea Production

Hakgala Garden

Geogry Lake

Moon plain

Horton Plain

Waters Falls

Commenti