Isthmus Bay

Natural bay in Newfoundland and Labrador, Canada From Wikipedia, the free encyclopedia

Isthmus Bay is a natural bay on the island of Newfoundland in the province of Newfoundland and Labrador, Canada. It is a sub-bay of St. George's Bay[1] and is flanked by the town of Port-au-Port. It is separated from Port au Port Bay by two narrow gravel isthmi.[2]

References

Related Articles

Wikiwand AI