Discover the Majestic Long Point Lighthouse in Northern Newfoundland!
Standing an impressive 300 feet above sea level, the cliffs encircling the lighthouse create breathtaking views of the coastline! Long Point Lighthouse, an active gem of a Canadian landmark, is nestled just outside Crow Head on North Twillingate Island along Newfoundland's stunning northeast coast. Built in 1876, this historic lighthouse draws ...