10 spots you can’t miss on the Costa Brava

I have been to a lot of Spanish beaches in my day. And to be honest each one of them is gorgeous in its own way. The extensive beaches of Cádiz, the rocky and virgin coves in Alméria, the dramatic cliffs of Galicia and Asturias. But the Costa Brava is still one of the highest […]

Read More