Map
Kumily Rd, Periyar Wilderness, Thekkady, Kerala 685 536, India
Hotel
Spice Village