Otter Lighthouse

This photo of Otter Island Lighthouse is from the site.

Otter Island Lighthouse is Located in the Pukaskwas National Park. Otter Island, part of Pukaskwa National Park, is located on a very remote section of Lake Superior shoreline, accessible only by boat and by more adventurous hikers. The Otter Island Lighthouse, built in 1903, sits on the northwest tip of the island.