One of most beautiful waterfall, Devon Waterfall is in Talawakele, Nuwara Eliya in Sri Lanka.
St Clairs Waterfall, one of tourist attractions is located in Nuwara Eliya district, Sri Lanka.
The Tea Research Institute (TRI) was first established in 1925 as an arm of the Planters’
Tea leaves cut and being dried before the tea manufacturing process starts
Horton Plains in Sri Lanka, the coldest and windiest location in Sri Lanka
the striking pyramid of Adam’s Peak (7,360 ft) is certainly the most remarkable.
Victoria and Nuwara Eliya, are located in the central highlands and both are stunningly picturesque.
This famous upcountry town is situated 1868 meters (6128 feet) above sea level
Botanical Gardens Hakgala is situated on the Nuwara Eliya-Badulla main road,
Ambewela is a small town located in the Nuwara Eliya District
Piduruthalagala Mountain and the Forest Reserve is situated almost next to the heart of Nuwara Eliya.