Located in the verdant Western Ghats of Kerala, Thekkady is a captivating place famous for its diversity of wildlife, spice gardens and the renowned Periyar National Park. As you prepare yourself for ...