Spanning almost 2,000 miles, the Rocky Mountain Range is nothing sort of mighty. Towards the northern part of the range, you’ll find the charming mountain towns and cosmopolitan cities of Alberta and British Columbia. Combining rugged natural beauty and fairy tale castle-like hotels, Banff and Lake Louise create an unforgettable mountain getaway. To the west in British Columbia, the Sea to Sky Highway connects the oceanfront of Vancouver with the peaks of Whistler. Acting as Canada’s natural playground, the Rockies will add a sense of adventure into everyone’s lives that visits.