Shoal Cove Island in Mary's Harbour, Newfoundland and Labrador

Shoal Cove Island in Mary's Harbour is a Coastline.

Nature
coastline
Located in Newfoundland and Labrador
Country Canada