CT Center : Periodico di Turismo e Cultura del Centro Commerciale Naturale Etnea
Passeggiando in Via Etnea - Strolling along Etnea Road
This is a guide/magazine mostly in Italian with some sections/articles translated into English. Nice photos and information about the churches and attractions (and map) of Catania, the city at the base of Mount Etna in Sicily.
Any questions, ask. Thanks for looking!