Stretching across 70 sq. km of dense tropical forest, the Idukki Wildlife Sanctuary is a paradise for nature lovers and wildlife enthusiasts. Situated between the Cheruthoni and Periyar rivers at an ...