Canada’s Castle in the Mountains – the Fairmont Banff Springs Hotel – has a fascinating history and stunning setting in the townsite at Banff National Park.
Forillon National Park in Quebec offers remarkable rugged landscapes and seascapes, kayaking and whale-watching trips, hiking trails, and even World War II fortifications.