Tabarin Peninsula
The Tabarin Peninsula is a peninsula 15 nautical miles long and 5 to 12 nautical miles wide, lying south of the trough between Hope Bay and Duse Bay and forming the east extremity of Trinity Peninsula in the Antarctic Peninsula.
Source: Wikipedia
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply.