Periyar Lake is an artificial reservoir nestled within the sanctuary, surrounded by forested hills and misty views, making it one of the most scenic attractions in the region.
Periyar Lake is an artificial reservoir nestled within the sanctuary, surrounded by forested hills and misty views, making it one of the most scenic attractions in the region.