Beslen Island
Beslen Island is the rocky island off the north coast of Low Island in the South Shetland Islands extending 240 m in east-west direction and 90 m wide.
The feature is named after the settlement of Beslen in Southwestern Bulgaria.Location
Beslen Island is located at, which is 1.67 km northeast of Cape Wallace and 840 m north of Prisad Island. British mapping in 2009.Maps