Description: Rainbow Lake is a town in northwest Alberta, Canada. It is located west of High Level at the end of Highway 58. The town lies within Mackenzie County.
Area:
10.8 sq. km
Download Rainbow Lake Data:

Sites available in this region

3500ft²
$149,999
sale

2 Banff Avenue