Best resorts in Thekkady, 3-star resorts in Thekkady, Abad Green Forest, Thekkady-24

Abad Green Forest, Thekkady

Abad Green Forest is an idyllic resort near the Periyar National Park. Our resort in Thekkady is the perfect place to relax and rejuvenate. Our resort is located about 147 kilometres from the Cochin International Airport and has an average travel time of four and a half hours.