Avignon
[img_assist|nid=37470|title=|desc=|link=none|align=middle|width=424|height=283]
Avignon is one of the major cities of Provence, in Southern France. It is the main city of the département of Vaucluse, and is located on the banks of the Rhône river. Avignon was one of the European Cities of Culture in 2000.
History
Read More