Tagged: Thekkady Kerala

Thekkady Kerala

A must-visit spot for the nature loving tourist. Thekkady reminds one of forests and elephants but there is more to this Idukki town located close to Periyar Tiger Reserve, a popular tourist destination. Replete...