//
Photo: Magicpiano, CC BY-SA 3.0 via Wikimedia Commons
A few minutes from town, has a beautiful area for looking out over the ocean to view whales and icebergs. Country Outport shop sells fudge, souvenirs.
Long Point Lighthouse is an active Canadian lighthouse located outside Crow Head on North Twillingate Island off the northeast coast of Newfoundland. The lighthouse, completed in 1876, attracts thousands of tourists each year and is historic to the town of Twillingate.
© OpenStreetMap contributors