Goa Velha, India · Attraction

Tomb of St. Francis Xavier