Calahonda Beach

Nerja, Spain

A pebbly beach situated in the cliffs below the Balcony of Europe, with lots of little crags and crannies.