For a taste of Europe in North America, head to Québec City, a place with enough history, culture, cobblestone streets and French speakers to make you think you are in France for a moment. Here is our list of the top ten things you should not miss in Québec City, Canada.
