Rangerwood Nature castle is one of the most sort after resort in Thekkady. Situated in a stunning natural environment, the resort is a true experience. Thekkady is biggest wildlife park in Kerala and is one of the dream destination for any tourist visiting India. Periyar tiger reserve; an ultimate reservoir for many endangered species is very close to Rangerwood Nature Castle. Thekkady is a pleasant heaven for all those who love nature and our resort provides you with all the facilities you can think of!
Star CategoryHotel Address
Rangerwood Nature Castle, Near Entrance Gate Lake Road, Thekkady Idukki Dist Kerala – 685536, INDIA
Hotel Images