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.