Eureka!

Banff, Alberta, Canada by Creationz by Catherine
Ottawa, Ontario, CARead More...
A stroll through the town of Banff. Surrounded by trees and crystal blue waters you will be impressed. On your way you might encounter some wild animals. Finish your walk with a nice relaxing dip at the hot springs.