Palavedu Lake
LakeOne of the Most Revieweds in Palavedu
Address
Tamil Nadu 602024
Rating on Google Maps
3.90 (96 reviews)Open on Google Maps
Discover top rated places in Palavedu
One of the Most Revieweds in Palavedu
One of the Most Revieweds in Palavedu
Tamil Nadu 602024