Created 22-Feb-12
45 photos

Banff National Park is one of the most beautiful spots on earth in both summer and winter. It is set in among the Rocky Mountains in Alberta Canada.

Categories & Keywords
Subcategory Detail:
Keywords:Banff, Banff National Park, Bow Falls, Lake Louise, Malaigne Lake, Rocky Mountains