One of the most exciting ways to discover a city or country is to engage in the local sporting craze. With this in mind, here are some of the best places to catch an unforgettable match and enhance your travelling experience. 1. Ice Hockey in Canada: It’s embarrassing for me to confess that I live in Montreal and I am not a die-hard fan of our local NHL team the...