Our Lady of the Immaculate Conception Church Our Lady of the Immaculate Conception Church was one of the first church to be built in Goa, being there by 1541. The early church was completely re-built from its foundation in 1619 and this was even considered, taking into account of the negligible population of the area…Read More