Aug 26, 2023

Aix Cathedral: France’s Unusual Landmark

Aix Cathedral, also known as the Cathedral of the Holy Savior (“Cathédrale Saint-Sauveur”), is located in the heart of the charming city of Aix-en-Provence in the south of France. The site was considered sacred for thousands of years. Legends say ...