TOP
Exploring Tourism in Sri Lanka
Sri Lanka
icon Worldwideicon
Places to Visit Details

Nuwara Eliya

Nuwara Eliya, Sri Lanka

To taste the best Tea

 

Nuwara Eliya is located in the Central Province and comprise of high scenic beauty. If you are looking for a country side Hiking and a first-class Golf Course, Nuwara Eliya is the most apposite location with a very Subtropical Highland climate. The whole area of Nuwara Eliya is covered with beautiful saplings of Tea Plantations. Nuwara Eliya is best known all around the world for its finest and delicious Tea.

Check out more Places to Visit