Discover Thekkady: 15 must-see tourist attractions
One of the most popular tourist destinations in the south Indian state of Kerala, Thekkady is famous for its beautiful scenery and rich biodiversity. Itโs also known as the Periyar Tiger Reserve because of … READ FULL STORY