Ranger Woods
Rangerwood Nature castle is one of the most sought after resort in Thekkady. Situated in a stunning natural environment, the resort is a true experience. Thekkady is home to the 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 haven for all those who love nature and our resort provides you with all the facilities..