Basilica church, Goa, India.

0
88

Basilica church, Goa, India. The church is located in Old Goa, which was the capital of Goa in the early days of Portuguese rule.

source