Rangerwood Nature Castle
Thekkady, India
Do you love Rangerwood Nature Castle? Then tweet it up from 25th to 24th place or even up to 1st!
Rangerwood Nature Castle


Near Entrance Gate Lake Road, Thekkady, India
Ranking: Rangerwood Nature Castle is ranked 25th out of 32 accommodation options available in Thekkady.
Classification: 3 Star Resort
Mullaperiyar Dam is a 20 minute drive from the Rangerwood Nature Castle. Central Thekkady is within a 20 minute drive.