10. Vancouver
Vancouver is favored mostly for its majestic landscapes and there are a lot of things you can do there, in one single day. For example you can swim in the ocean, go through scenic parks and snow ski in the mountains. This is the third largest metropolitan area of the country and one of the most frequently visited sights in Canada.
Image Credit: timothyburgess.typepad
Pingback: World’s Top 15 Best Casinos To Visit | Ultimate Places