Niagara-on-the-Lake
‘The loveliest town in Canada’ is too twee a nickname for Niagara-on-the-Lake, even if it more than earns it. The historic hamlet is an oasis from the nearby falls, which draw tourists by the millions. The original capital of Upper Canada (now Ontario), Niagara-on-the-Lake retains its charm – its streets teem with cosy cafes and boutiques. And attractions abound: world-class wineries, best toured on two wheels, and the Shaw Festival theatre, with productions of George Bernard Shaw. To discover more about Ontario’s amazing towns and cities, head to destinationontario.com/uk