Hotel The Tea Factory(4.5 stars)

Kandapola Nuwara Eliya View on map
of 3