Avignon – the City of Pope

Avignon is one of the most popular communes in France. More specifically it is located in the southeastern part of France situated in the department of Vaucluse. The left part of the Avignon lies on the left side of the great river Rhone. In its ancient centre you will meet about 12,000 inhabitants and it…