Elephants, tall green hills, spice-scented plantations, and the home of Periyar National Park, Thekkady is a must visit place of Kerala. There are a couple of tourist attractions, each unique in its own way. Visit the Mangaladevi Temple hidden in dense woods. The artificial lake that the Mullaperiyar Dam has formed across the Periyar river can be blamed as the show stealer. Boat cruises, elephant rides and trekking will sate your thirst for adventure. If you are a lover of spices then Thekkady is just the right place for you, as it offers the best natural spices. Soothe your taste buds with the most authentic south Indian food here.