Turin, Superga, and Mole Antonelliana
Torino, Italy is a city rich in history, culture, and architectural marvels. Three of its most iconic landmarks are the Superga Basilica, Mole Antonelliana, and the Torino Cathedral. The Superga Basilica is located on a hill overlooking the city and is a famous pilgrimage site. It was built in the 18th century to commemorate a … Read more