Church of the Immaculate Conception

The Church of the Immaculate Conception in Msida was built in thanksgiving by the sailors who were saved from Turkish captivity. They dedicated the church to "Our Lady of Perpetual Help." This dedication is also mentioned in...









