Farmers Markets in the Heart of Alberta

Fertile farmland stretches over rolling hills which then give way to lush green river valleys, followed by sleepy rural communities, and then more farmland.
Fertile farmland stretches over rolling hills which then give way to lush green river valleys, followed by sleepy rural communities, and then more farmland.