Club Mahindra Tusker Trails

Amalambika Road, Idukki District
Thekkady
India