We are flying to Québec City on the 12th of June and returning the 17th.
We're hoping to go to Montreal via train as well.
This is our first time going to Canada so we want to sightsee, eat tasty food, and learn culture/history. I know there's not enough time to do/see everything, but we want to cover the most we can efficiently.
So I need help making an itinerary, how many days per city, what to do on each day, etc.