Search
Menu
Home
Sources
About
Contacts
Picard River
The
Picard
River
is a
river
in
Dominica
. It
rises
on the
northern
slopes
of
Morne Diablotins
,
flowing
northwest
to
reach
the
Caribbean Sea
at
Prince Rupert Bay
on the country's
northwestern
coast
, close to
the town
of
Portsmouth
.