Greenwoods is a luxury nature resort in Kerala located in Thekkady. I don't know where to start from - Breathtaking Ambience, wonderful, humble, understand, great staff members. Extremely well-maintained the property. It is heaven in itself. The amazing well-planned activities for indoor games. Wake up to the melody of birds every single day, some monkey's might come to visit you as well. Take a walk through the green orchards and enjoy discovering the serenity. Everything was beyond perfect. If anyone thinks the word perfection doesn't exist should visit Greenwoods. I loved the room's the food, the menu, the taste. I can just go on and on and on about it. I can't wait to be back for sure.