Greenwoods is one of the greenest and largest resorts close to the Periyar Tiger Reserve at Thekkady. One of the most luxurious experiences at Thekkady, Greenwoods is a four star rated resort that lets you experience the essence of Kerala. Nestled within a haven of dense flora, Greenwoods sprawls across 6 acres, with an additional 8 acres closer to the Reserve Forest around Vanya- the resort's Tree House.