logo

Video encyclopedia

Notre Dame Bay

Bodies of water

Notre Dame Bay is a large bay in Newfoundland, Canada. To the south it adjoins the Bay of Exploits.

Relations

  • General