Thekkady in Kerala State, India’s biggest natural life sanctuary is a fantasy objective for any traveler visiting India. The 120 years of age ‘Surki’ dam worked across Peryiar, Poorna in Vedic speech, is a significant vacation spot. This asylum is spread over a space of …
Best 4 star Resorts In Thekkady





