Home » India » Goa » Mapusa » Places to Visit » St Francis Xaviers Chapel
St Francis Xaviers Chapel
Duler Ground Road, Opp. Sankalp Hospital, Duler, Mapusa, Goa 403507, India
+91 832 225 4229
0832 225 4229