Discover the top things to do in Quebec City for every traveller. From a rich history to delicious food, Quebec City has it all.