Goa is a land of churches, where the legacy of Portuguese colonialism is evident in the architecture and culture. One of the most remarkable churches in Goa is the Church …

Goa is a land of churches, where the legacy of Portuguese colonialism is evident in the architecture and culture. One of the most remarkable churches in Goa is the Church …