Periyar Wildlife Sanctuary or Thekkady, Kerala Tucked away near the Kerala-Tamil Nadu border, amidst breathtaking scenery is Thekkady, one of the must visit places in India. In Thekkady, you will [...] November 9, 2014