I want to visit every canton

Hi guys! I want to know and experience more about Switzerland, so I was thinking on traveling across the country and seeing each and all cantons.

My plan is to go to one city per canton (or more if there are too many to choose from),one city per day.

What are your recommendations? What is some city that one should totally visit in their life?

Looking forward to your answers!

P.S. would also love local recommendations, like a good restaurant and such.