Where is Elliot’s Beach?

Where is Elliot’s Beach located?

Elliot’s Beach, Elliot’s Beach, India (approx. 13.00139°, 80.27417°)


Where is Elliot’s Beach on the map?