Hit Enter to search or Esc key to close

History

Nuwara Eliya “or "city of light", is a town in the central highlands of Sri Lanka with a picturesque landscape and temperate climate. It is located at an altitude of
1,868 m (6,128 ft) and is considered to be the most important location for Tea production in Sri Lanka. The town is overlooked by Pidurutalagala the tallest
mountain in Sri Lanka.

Map

Nuwara Eliya Tours