We are once again proud to announce that IcicleCreekHomes.com is the title sponsor of the Banff Mountain Film Festival World Tour as it comes to Leavenworth again this year.
The Banff Mountain Film Festival, a program of The Banff Centre, is the largest, and one of the most prestigious, mountain festivals in the world. Hot on the heels of the festival held every fall in Banff, Alberta, the Banff Mountain Film Festival World Tour hits the road.
As in recent years the Banff Film Festival Leavenworth films will be shown at the Leavenworth Festhalle on November 20th, 2012
Read more about the Banff Film Fest in Leavenworth
Subscribe to CommentsComment