Search
Menu
Home
Sources
About
Contacts
Cape Yelcho
Cape
Yelcho
is the
northwestern
extremity
of
Elephant Island
in the
South Shetland Islands
of
Antarctica
. It was named by the
UK Joint Services Expedition, 1970–71
,
2019