I can’t claim to be an expert on Spain… but I have been many times. This is my top 5:

1. Cádiz

Cádiz is a hidden gem in the South of Spain and I totally fell in love with it! Read this post.

Playa de la Caleta, Cádiz
Playa de la Caleta, Cádiz

2. San Sebastián

It’s been 3 and a half years since I was in this Basque seaside town but I’m still dreaming of the crescent shaped beach, gorgeous views and divine pintxos.

San Sebastián (source: Lonely Planet)
San Sebastián (source: Lonely Planet)


3. Valencía

I did not expect much from this East coast city but the City of Arts and Sciences really blew me away. There is an IMAX cinema, science museum, aquarium, art museum and event space set among beautiful gardens and stunning architecture.

City of Arts and Sciences, Valencía
City of Arts and Sciences, Valencía (source: Darby Sawchuk Photography)


4. Barcelona

Barcelona is a city everyone must visit at least once. I went with a group of friends and it was one big party. La Rambla, with its vibrant atmosphere, is my favourite spot.

La Rambla, Barcelona (sourc e: Enjoy your holiday)
La Rambla, Barcelona (source: Enjoy your holiday)


5. Cartagena

Cartagena is a genial small city in the south eastern corner of Spain. Check out the Roman amphitheatre, ramparts, Cathedral and the nearby Mar Menor lagoon.

Roman theatre, Cartagena
Roman theatre, Cartagena (source: Trasamundo on Wikipedia)