Epic road trips across vast prairies, luxury rail journeys through mountain ranges and a fabulous choice of ski resorts – these are the obvious holiday options when heading to Canada. But travellers risk missing the country’s most exciting places – its cities.
They are scattered across a vast expanse: the city of St John’s on the east coast is actually closer to London than Vancouver on Canada’s distant west coast. But each of the ten cities described here is packed