Lolla Lakulu
ReservoirOne of the Best Places To Visits in Iddepudi
Address
Andhra Pradesh 533235
Rating on Google Maps
4.50 (149 reviews)Open on Google Maps
Discover top rated places in Iddepudi
One of the Best Places To Visits in Iddepudi
One of the Best Places To Visits in Iddepudi
Andhra Pradesh 533235