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.
Saint John, New Brunswick–the oldest city in Canada–combines a rich heritage with an attractive natural setting and is home to world-famous Reversing Falls.