Skip to content
Ella's Escapes
HOME
POPULAR
LATEST
CURATED
RANDOM
Results for Abraham Lake
Canada
52.20° N, 116.45° W
Abraham Lake
Abraham Lake is an artificial lake located in the foothills of the Rocky Mountains in Alberta, Canada. Created in 1972 with the construction of the Bighorn Dam on the North Saskatchewan River, this man-made reservoir is renowned for its stunning…
Search
Search