Friday , April 19 2024

Tag Archives: Kerala

Thekkady, Natural Wonder of India’s Kerala State

Thekkady is one of the most popular tourist destinations in south India. Home to the Periyar National Park, the town is simply brimming with tourist attractions that guarantee of a fun adventurous holiday. Thekkady is a small town that best represents the natural beauty of the state of Kerala. It …

Read More »