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 121 Times - Last Visitor from Apex, NC on 04/19/2015 at 6:30 PM