Home/Go/High River/High River Attractions Print This Page
The Museum of the Highwood is located at 406 First Street SW in downtown High River Alberta. The former CPR station has been completely and beautifully restored.