Where is Arupadaiveedu Temple Beach?

Where is Arupadaiveedu Temple Beach located?

Arupadaiveedu Temple Beach, Arupadaiveedu Temple Beach, India (approx. 12.989026°, 80.26968°)


Where is Arupadaiveedu Temple Beach on the map?