Church of St Francis Xavier

Church in Old Goa

Local landmark.

Advertisement