In Kerala there is number of beautiful and popular tourist hotspots. And one such hotspot is a town called Thekkady located in the Idukki district. This town is home to the famous Periyar National Park/Sanctuary. This region is also known to possess a rich flora and fauna. The wildlife seen over here includes elephants, bison, […]