North Cape Lighthouse
The North Cape Lighthouse is located in community of North Cape which is Prince Edward Island’s most northwesterly point of land.
Famous for its natural rock reef where the waters of the Gulf of St. Lawrence and the Northumberland Strait meet, The North Cape Lighthouse is also home to the Atlantic Wind Test Site (AWTS) which was established in 1980 as Canada’s National Wind Energy Laboratory.
Is this your business or attraction? Claim this listing today!