×

New World Island

Island in Newfoundland and Labrador, Canada
New World Island is an island in Notre Dame Bay, just off the coast of Newfoundland in the Canadian province of Newfoundland and Labrador. The island is connected to Newfoundland by a causeway. Wikipedia