Isle Royale
Island in Lake Superior, Michigan.
Isle Royale National Park
Isle Royale is a large island located in Lake Superior, part of the U.S. state of Michigan. It is renowned for its pristine wilderness environment featuring dense forests, rugged terrain, and a unique ecological system involving wolves and moose that has been the subject of long-term scientific study.
Built by Tim Jones