Search
Menu
Home
Sources
About
Contacts
François Bay
François
Bay
is
natural
bay
on
the island
of
Newfoundland
in the
province
of
Newfoundland and Labrador, Canada
. It is near
Chaleur Bay
. The
settlement
of
Francois
is located on the bay.