I'm planning a trip around France, how long should I stay in each city without being completely rushed?

I'm going to be travelling around France, but I can't decide how long I should stay in each city. I've chosen the cities I will go to and what order. I can do a maximum of 6 days in each place (90 day limit). I will mostly be doing sightseeing. And I'm going alone. I don't want to be super... show more I'm going to be travelling around France, but I can't decide how long I should stay in each city. I've chosen the cities I will go to and what order. I can do a maximum of 6 days in each place (90 day limit). I will mostly be doing sightseeing. And I'm going alone. I don't want to be super rushed, I want to be able to take everything in.

Bordeaux:
Lourdes:
Toulouse:
Montpellier:
St. Saturnin: 1 Day
Avignon: 1 Day
Marseille:
Nice:
Grenoble:
Lyon:
Saint-Etienne: 1 Day
Strasbourg:
Rouen:
Le Mont Saint Michel: 1 Day
Angers: ½ Day
Saumur: ½ Day
Tours: ½ Day
Amboise: ½ Day
Blois: ½ Day
Paris: 11 Days
Versailles: 1 Day
Vernon: 1 Day
Paris: 5 Days
(Depart from Paris back to Canada)

Are there any other must see places around the places I will be going? I love sightseeing and photography, much more than shopping, so I'd love it if anyone knew some must see places.
5 answers 5