Search
Menu
Home
Sources
About
Contacts
Falmouth Bay
Falmouth
Bay
is a
body of water
off the
south coast
of
Cornwall
,
England, United Kingdom
, with Rosemullion
Head
and
Pendennis
Point as its
extremities
. It
separates
the
estuaries
of
Helford River
and
River Fal
.