Resorts
Tabor Hills International Resort
A nature-friendly resort near Kurishumala at Vagamon, with meadows, pine forest, tea estates and waterfalls around it.
12 photos
View details