Idukki and Cheruthoni dams will be opened for the public till May 31 next year