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.