
Place
Avignon
Avignon, nestled in the heart of Provence, France, is a city that seamlessly blends medieval grandeur with contemporary charm. Its crown jewel is the Palais des Papes, a UNESCO World Heritage Site and the largest Gothic palace ever built. Imagine towering ramparts, fortified walls, and grand halls that once housed seven ...





