Where is Calangute Beach Crystal?

Where is Calangute Beach Crystal located?

Calangute Beach Crystal, Calangute Beach Crystal, India (approx. 15.54525°, 73.75768°)


Where is Calangute Beach Crystal on the map?