Avignon, France: Location, Map, History, and Features of This Medieval Town
Avignon is in southeastern France, within the Provence-Alpes-Côte d’Azur region. It is located on the east bank of the Rhône River and serves as the capital of Vaucluse department. Avignon is about 580 km southeast of Paris. Known as the City of the Popes, it features many historic sites like the Palais des Papes. The … Read more