Long Point Lighthouse
From Wikipedia, the free encyclopedia
Long Point Lighthouse is a lighthouse located outside Crow Head on the northern Twillingate island off the northeast coast of Newfoundland. The lighthouse attracts thousands of tourists each year and is historic to the town of Twillingate.
| This Newfoundland and Labrador-related article is a stub. You can help Wikipedia by expanding it. |

