Place
1 story
The Kerala Water Resources Department is evaluating a proposal to develop tourism infrastructure on islands within the Peruvannamuzhi Dam reservoir.