top of page

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


© 2023 by Going Places. Proudly created with Wix.com

  • White Facebook Icon

we cannot describe how beautiful this island is.come and visit your self.we promise you that you will come back for sure.

Stay touch with Travelmate tours Sri Lanka

 

Read More

 

Thanks for submitting!

Join My Mailing List
bottom of page