Located in Betalbatim, South Goa, India