Avignon – Papal Palace, seat of popes behind medieval walls Avignon is located in the south of France, more precisely in Provence on the banks of the Rhone river. The Ramparts, built by the popes between 1350-1368 are one of […]