Search
Menu
Home
Sources
About
Contacts
Chosha Bay
Chosha
Bay
is an
inlet
of the
Barents Sea
,
84
miles
wide
and
62
miles long,
lies
between the
East
shore
of
Kanin peninsula
and the
mainland
of
northern
European Russia
.