Boat Trip on the Periyar Lake In Thekkady, Kerala Thekkady is a beautiful forest town in Kerala, located in the Idukki district. The main reason it’s famous for is the Periyar National Park. And if someone is visiting the place it’s a must to go for the slow boat ride on the Periyar Lake. With […]