The Town of Grimshaw is located several kilometers west of Peace River, on Highway No 2A. Grimshaw is a small but charming agricultural service Town in the vicinity of Lac Cardinal Provincial Park and Pioneer Village in North Alberta.

   
 

 
 
 
 
 
Interactive Pictures
 
Enjoy your journey with Travel Alberta Visual.
Have a nice vacation with Travel West Visual and good holiday with Travel Canada Visual.
Copyright @Amber Technologies LTD
Disclaimer