#nice (1 Posts) 5 Cities Loved by French Locals Avignon is a city located 680 kilometers south of Paris. It is the center city of the French province of Provence... 2024.02.04 20:39