Quebec City is Europe in North America. The city deserves several days to visit thoroughly and wander all the streets. The citadel and the upper town are lined with 200 year old cannons and overlook the Palais Royal or lower town. This is the kind of town to enjoy by sitting in an outdoor cafe and watching the world go by, people watching on the Dufferin Terrace high above the St. Lawrence River and practicing your french with the delightful shopowners and innkeepers.