Grimshaw

Grimshaw in Alberta, Canada is a wonderful town that provides an excellent base from which to explore the glorious Canadian countryside. You can plan lots of adventures from here, adventures where you can get lost in the wilderness, amidst trees, mountains, forests, and valleys. The town is refreshingly unspoiled and devoid of the crowds of visitors. Take some time to rest and ease into a slower pace of life. The captivating maze of clean lakes and rivers in this area will make for lots of fun water sports, and the many parks, wildlands, and trails will mean lots of hiking and trekking is on the cards! Queen Elizabeth Provincial Park, Peace River Wilderness Park, the Shaftesbury Trail, and the Cardinal Lake are all nearby.

Loading