Cochrane is a small town with a big feeling in the heart of a stunning valley.
For those who appreciate the unexpected, Cochrane is full of pleasant surprises, from the majestic landscape to the comfortable feel of the historic downtown.
It’s a feeling you have to experience to understand.
It’s both unexplainable and unmistakable.