ABC-islands