Nature is synonymous with Thekkady, a wild life destination in Kerala, which accommodates the world renowned Periyar Wildlife Sanctuary. It is an enlivening location, abundant with nature’s bounties. Girdled by the Periyar Lake, the sanctuary is resplendent with wild animals and rare species of birds. The lush vegetation and wide spread spice gardens add a unique charm to this vitalising setting.
Hotel Michael's Inn is a top-class hotel in Gudalur, Tamil Nadu .