Cochrane Farmers' Market
The town of Cochrane sits in the beautiful Bow River Valley, between Calgary and Banff. Growing rapidly because of its proximity to Calgary, Cochrane still retains a small town vibe although it's now home to more than 20,000 people....