In the heart of the historical city of Seville in Spain stands the world’s largest Gothic Cathedral. While other Churches in Spain were abandoned prior to completion due to lack of funding, fortunately, this...
Located at the Margins of the Saint Lawrence River, the Basilica is one of the many architectural pearls of the ‘Belle Province’. The history of this Basilica dedicated to St. Anne began in...