Long Point Lighthouse Is an active lighthouse located in Twillingate. The lighthouse, completed in 1876, attracts thousands of tourists each year and is historic to the town.