Good day!

I am starting to plan my trip to Europe for 31 days. I will prob. arrive to Marseille on August 6th and will be leaving from Marseille on Sept 6th.

Here is my trip:

-Marseille (2-3)
-Nice and Monaco (3)
-Florance (3)
-Rome (4)
-Venise (2)
-Milan (2)
-Switzerland (4)
-Amsterdam (2)
-Paris (4)
-Barcelone (3)
-Marseille (back to Canada!)

What do you think??
The end of my trip will require more travel to arrive in Amsterdam, Paris and Barcelone but I think it's worth it...?

I will have a budget around 4200$CAN (plane is already payed)

Any suggestions are welcome!!

Thanks guys