About this space
Nestled between the Rocky Mountains and the Coast Mounains, Canim Lake Resort rests on the shores of a 24 mile long lake with mountains and rolling hills
Nestled between the Rocky Mountains and the Coast Mounains, Canim Lake Resort rests on the shores of a 24 mile long lake with mountains and rolling hills