English Alboran Island Cited by user Tajotep on 28 Dec 2023 Alboran Island (Isla de Alborán) is a small islet of Spain (province of Almería) in the Alboran Sea, part of the western Mediterranean Sea, about 56 km north of the…