The Two Harbors lighthouse is the oldest lighthouse on the North Shore of Lake Superior. Built in 1891 to provide safe passage into Agate Bay, today the lighthouse has been restored and converted into a Bed and Breakfast. A modest fee gains you access to the grounds where seven structures have been preserved: the tower with attached keeper's quarters; the assistant keepers house; the fog signal building; oil house; skiff house; and a garage.