Atalaya Albercuix

Cap de Formentor. Atalaya de Albercuix. The length of the peninsula 12 kilometers and width of up..for more information click on the image