Montreal is one of the most beautiful cities in North America. It has the kind of old-world charm that you'd find in France, but also the glitzy glamor or a modern Canadian city. Show more Hannah, United States enjoyed walking around old town, even when it started raining; we took she...