About Shimmering Pothundi Reservoir
The shimmering Pothundi Reservoir is located in the Nelliyampathy Hills of the Palakkad district in the southern Indian state of Kerala. It is a popular tourist destination and is known for its natural beauty. FAQ's on Shimmering Pothundi Reservoir