The buttery yellow ramparts encircling the center of Avignon stretch 2.6 miles ... The map highlights the city of Avignon in southeastern France. We are having trouble retrieving the article ...