top of page
Search
  • pvlionz

Visit Nuwaraeliya

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



2 views0 comments

Recent Posts

See All

Comments


bottom of page