Where is Manginapudi Beach?
Where is Manginapudi Beach located?
Manginapudi Beach, Andhra Pradesh, India (approx. 16.24483°, 81.23759°)
Where is Manginapudi Beach on the map?
{"latitude":16.24483,"longitude":81.23759,"title":"Manginapudi Beach"}