263C, Arossim Beach, Cansaulim, Utorda, Indien
(Karte zeigen)
Mother of God Church ist knapp 2 Kilometer von dem 5-Sterne-Itc Grand Goa, A Luxury Collection Resort & Spa, Goa Utorda entfernt, das über Barbecue-Grills und Wassersportausrüstung verfügt.