Where is Manginapudi Beach?

Where is Manginapudi Beach located?

Manginapudi Beach, Manginapudi Beach, India (approx. 16.24483°, 81.23759°)


Where is Manginapudi Beach on the map?