Visiting a tea plantation and spending the night at the Grand Hotel in Nuwara Eliyah in the Central Srri Lankan Highlands.
Exploring Nuwara Eliya in the Central Sri Lankan Highlands
Walking around Gregory Lake in Nuwara Eliya, a town located in the Central Sri Lankan highlands.
The Road to Nuwara Eliya in the Sri Lankan Highlands
Nuwara Eliya is located in the Central Sri Lanka highlands at an elevation of 1,868 metres. It has a temperate climate and produces Sri Lanka's best tea