Difficult to select just 10 towns!
But here is our list of Top 10 Towns in France:
1. Paris – obviously
2. Loire Valley Towns: Amboise, Blois, Chambord – for chateaux!
3. Mont St Michel, St Malo and Normandy Beaches
4. Bordeaux – plus visit the wine districts
5. French Riviera Towns: Nice, Cannes (sandy beaches), Monte Carlo
6. Avignon – especially the Pope’s Place
7. Strasbourg (home of European Union)
8. Nancy – prettiest square in France?
9. Aix en Provence – wealthy town with beautiful boulevards
10. Rouen – old town and cathedral
If you have time check check out Troyes, Metz, Reims, La Rochelle, Toulouse, Rennes, Grenoble …..