The Cathedral of Santa Maria is located on the territory of the Citadel in Victoria. It was built in the late XVII - early XVIII c …
The Church of Our Lady of the Winner, known among locals as Il Bambni, is located in the historic center of Shaare on the main cit …
The Church of St. John the Baptist is located in the village of Sheukia on the island of Gozo. Its towering dome, visible from all …