About the City
Avignon is one of the major cities of Provence, in Southern France. It is the main city of the department of Vaucluse, and is located on the banks of the Rhone river. It had an estimated mid-2004 population of 89,300 in the city itself and a population of 290,466 in the metropolitan area at the 1999 census.