Check topb2bwebsites for France in 2004.
Aix-en-Provence, France

Welcome to the south of France The university town of Aix-en-Provence, called Aix by the residents for short, is located in the French region of Provence-Alpes-Côte d’Azur and is considered the historic capital of Provence. Aix has approx. 141,150 inhabitants….
Read more