
HILL STATION
AT
THEKKADY
Thekkady is the located at the Periyar National Park which is an important tourist attraction of Kerala State of india.
Thekkady is the location of one the
country’s most beautiful wildlife sanctuaries and conjures up images of
unending greenery, hills, plantations, elephants and tigers. In between the
hills are nestled tiny habitations and winding roads that make...