NL 18 Long Point
The island has a spectacular site: located at Devil's Cove Head on North Twillingate Island, with a sweeping view of Notre Dame Bay and its rocky islands. The island is linked to the mainland by a causeway. ARLHS # CAN-285 (H 0640) [358]
|