Often called the ‘City of Popes’, Avignon is a fascinating city in the heart of Provence, France. The city is world-renowned for its rich historical heritage, vibrant culture and central role in papal history. Every year, thousands of visitors come to explore its iconic monuments, take part in its famous […]