Long Point lighthouse is a must see tourist attraction when visiting Crow Head NL Canada. The active lighthouse was built in 1876 and is a popular destination to visit on North Twillingate Island. It offers amazing views of Notre Dame Bay and...
Long Point lighthouse is a must see tourist attraction when visiting Crow Head NL Canada. The active lighthouse was built in 1876 and is a popular destination to visit on North Twillingate Island. It offers amazing views of Notre Dame Bay and “iceberg alley’.
More
28 September 2023 ·   11 months ago taken in   Twillingate, NL, Canada
Unable to load tooltip content.
CANADA Adventure Seeker

 

Become a Canada Adventure Ambassador

 

Canadian Adventures