Byers Peninsula
Ocoa Point is a steep headland backed by raised beach terraces at the head of New Plymouth harbour in Byers Peninsula, Livingston Island in the South Shetland Islands, Antarctica. The area was visited by 19th century sealers.