Source: Tourism MediaCathedral Basilica of the Immaculate ConceptionWereldCaribische eilandenSt. LuciaCastriesCathedral Basilica of the Immaculate Conception