Search
Menu
Home
Sources
About
Contacts
White Bear Bay
White Bear
Bay
is
natural
bay
on
the island
of
Newfoundland
in the province of
Newfoundland and Labrador, Canada
. The
Ramea
islands
are
south
of the bay. The bay is filled with
fjords
,
valleys
and
massive
waterfalls
which
makes
it a well known
tourist spot
. Many
people
own
cabins
in the bay to
temporarily
live
there.