Town Of Banff
Photograph - Photographs
The town of Banff is located in the Rocky Mountains, Alberta, Canada.This photo was taken from behind a pond at the flower gardens.
July 4th, 2011
Viewed 125 Times - Last Visitor from Front Royal, Virginia on 06/23/2015 at 11:28 AM