Devils Island Light
E126505
UNEXPLORED
Devils Island Light is a historic lighthouse located on Devils Island in Wisconsin’s Apostle Islands, guiding ships through the waters of Lake Superior.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.