News
Did you know that Alberta is home to the world’s largest beaver dam? This thing is so big, it will blow your mind.
The world’s largest beaver dam, buried in the thick wildness of northern Alberta and once thought to be inaccessible, has been reached by an amateur explorer from the United States.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results