-
Barcelona, Spain
Start your Spanish adventure in the Catalan capital. Explore Gaudí's Sagrada Família and Park Güell, stroll La Rambla, and feast on tapas in the El Born neighbourhood. Don't miss the Boqueria market for fresh local produce and pintxos.
-
Sitges, Spain
A charming coastal town just 35 minutes from Barcelona by train. Sitges is known for its beautiful beaches, whitewashed old town, and vibrant promenade. Try fresh seafood at one of the beachfront restaurants near the iconic hilltop church.
-
Tarragona, Spain
A hidden gem with impressive Roman ruins including an amphitheatre right on the seafront. Walk the ancient city walls and explore the well-preserved old quarter. The local fish market and Serrallo fishing district are perfect for a seaside lunch.
-
Zaragoza, Spain
An underrated Spanish city halfway between Barcelona and Madrid. The stunning Basílica del Pilar dominates the skyline along the Ebro River. Zaragoza is famous for its tapas bar culture — the streets around El Tubo neighbourhood are packed with excellent local bars.
-
Teruel, Spain
One of Spain's best-kept secrets, Teruel is a small city renowned for its stunning Mudéjar architecture and UNESCO-listed towers. The legend of the Lovers of Teruel gives the city a romantic atmosphere perfect for couples. Try the famous local jamón de Teruel, considered among Spain's finest cured ham.
-
Peñíscola, Spain
A dramatic medieval castle town perched on a rocky promontory jutting into the Mediterranean. The old town is a maze of whitewashed houses with stunning sea views on all sides. Relax on the long sandy beaches and enjoy freshly caught seafood in the harbour restaurants.
-
Valencia, Spain
End your journey in the vibrant city where paella was born — try the real deal at a traditional restaurant in La Malvarrosa beach area. Visit the futuristic City of Arts and Sciences and wander the atmospheric El Carmen neighbourhood. The Mercado Central is one of Europe's most beautiful food markets and a must-visit.