Robert Island
The Alfatar Peninsula on Robert Island, South Shetland Islands is named after Alfatar.