Byers Peninsula
South Beaches are the beaches extending along the south side of Byers Peninsula, Livingston Island in the South Shetland Islands, Antarctica between Devils Point to the west and Rish Point to the east. The beaches were visited by 19th century sealers.