Search
Menu
Home
Sources
About
Contacts
God Bay
God
Bay
is a
natural
bay
on
the island
of
Newfoundland
in the
province
of
Newfoundland and Labrador, Canada
.
The village
of
Burnt Islands
is located by the bay.