Long Point Lighthouse

Long Point Lighthouse is an active Canadian lighthouse located outside Crow Head on North Twillingate Island off the northeast coast of Newfoundland.

[3] The lighthouse, completed in 1876, attracts thousands of tourists each year and is historic to the town of Twillingate.

This Newfoundland and Labrador lighthouse-related article is a stub.

You can help Wikipedia by expanding it.