Otter Island
E217519
UNEXPLORED
Otter Island is one of the Apostle Islands in Lake Superior, known for its forested landscape, sandy beaches, and opportunities for camping and outdoor recreation.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.