Search
Menu
Home
Sources
About
Contacts
Larrouy Island
Larrouy
Island
is an
island
long and
wide
which
rises
to,
lying in
Grandidier Channel
off the
northwest
coast
of
Velingrad Peninsula
north
of
Ferin Head
,
Antarctica
. It was
discovered
by the
French Antarctic Expedition, 1903–05
, under
Jean-Baptiste Charcot
, who named it for
Paul Augustin Jean Larrouy
, at that time a
French
Minister Plenipotentiary
.