Ayurveda Packages Thekkady/ Periyar/ Kumily

Green Woods Resort

Green Woods is located on a quaint hill, surrounded by spice plantation, besides being just a stones throw away from the Thekkady Periyar Tiger Reserve.Here is the place where you can enjoy the healing touch of Ayurveda in the ambience of nature.