The Idukki and Cheruthoni dams will be opened for the public till May 31, 2025, Water Resources Minister Roshy Augustine has ...