The Isle of Foradada from the promontory of Capo Caccia in Sardinia (Italy). Capo Caccia is located near the city of Alghero.