Natural spaces

CALA DE LA HERRADURA

CALA DE LA HERRADURA

Beach located in natural environment.
Beach located in natural environment.