Horseshoe Lake - Cranbrook BC

For those of us who love to camp there, fish, and dare I say it swim, in horseshoe lake.