Where is Rachol?

Where is Rachol located?

Rachol, Goa, India (approx. 15.30796°, 74.0047°)


Where is Rachol on the map?