Explore Bekal - the land of History and Nature this holidays…Contact Kerala.com Travel Division,
Cochin, Kerala to help you plan your entire trip to Bekal and the entire Kerala…More
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.