If you’re a sports fan then Canada is a great place to see some of North America’s top teams. The country is very large so we suggest that you stick to one province. If you’re a big hockey fan then Alberta or Ontario are probably going to be your best options.

Both provinces have two National Hockey League (NHL) teams. Ontario has the Ottawa Senators and the Toronto Maple Leafs; Alberta has the Edmonton Oilers and the Calgary Flames. There are NHL teams in three other provinces (Quebec, Manitoba, & British Columbia).

If you’re looking to get the most bang for your buck then we suggest you choose Ontario for your sports road trip. This province has an NBA basketball team, an MLB baseball team, two NHL hockey teams and hundreds of other great sports teams, museums, and attractions. Here are a few spots you should make sure you visit on your road trip through Ontario. Click here to read more »