Isle Royale is an island in Lake Superior where the delicate balance between the wolf and moose populations is the subject of many studies concerning the precarious nature of endangered species in isolated systems. The island is a beautiful and wild place. The last time I was there, I was stopped on a trail by a very large moose. He got the right of way.
October 6th, 2014
Viewed 21,745 Times - Last Visitor from New York, NY on 03/02/2024 at 9:03 PM