Property Location With a stay at Carmelia Haven Resort in Vandanmedu Periyar Tiger Reserve, you'll be within the region of Pe..
Vandanmedu / Vandanmedu