› added 4 years ago
56
TIL about The Fortress of the Bears (aka Admiralty Island), an island off the coast of Alaska that has the highest concentration of brown bears in North America. The ~1600 bears outnumber people 3 to 1.
via reddit.com