Long Point Lighthouse Twillingate Newfoundland
Still active lighthouse house, dated back to 1876. Over 300 feet above sea level with panoramic coastal views. Long Point Lighthouse in Twillingate Newfoundland, is a must see in your destination plans.