Island of Ponds
Island of Ponds is an island off of the east coast of Labrador. The Labrador mainland lies to its south and a channel called Domino Run separates it from Spotted Island to the north.
Island of Ponds is an island off of the east coast of Labrador. The Labrador mainland lies to its south and a channel called Domino Run separates it from Spotted Island to the north.
Island of Ponds is an island off of the east coast of Labrador. The Labrador mainland lies to its south and a channel called Domino Run separates it from Spotted Island to the north.
Source: Wikipedia "Island of Ponds" · CC BY-SA 4.0
Share this article: X · Bluesky