This is a Scenic location.
The city is Free to explore.
Nuwara Eliya is a city in the picturesque Central Hills of Sri Lanka.
The true wonder of Sri Lanka is the diversity of nature across the island. You will be sunbathing in the sandy beaches at Hikkaduwa, and now 300 km into the island you are surrounded by green mountain tops scattered with waterfalls and covered in fog. The route until Nuwara Eliya passes through several beautiful Waterfalls and View points.
Train ride through the central hills is definitely worth the time.
Also don’t forget to take the Tea Factory tour and learn all about tea.