More about Argosaronic Islands