The legendary resort town of Banff is located within Western Canada’s first National Park in the province of Alberta. The closest International Airport to Banff is in Calgary within the heart of the magnificent Rocky Mountains. Visitors to Canada’s Highest Town will not be disappointed with finding some of the world's largest ski and snowboard events or stopping and taking a dip at the Upper Hot Springs. The National Park itself offers opportunities for mountain camping, hiking excursions and wildlife viewing in every season. Banff is rich in historical attractions, museums and remarkable food to enjoy in Canada's finest shopping and dining region.