Barcelona is a vibrant city known for its stunning architecture by Gaudí, including the iconic Sagrada Família and Park Güell. It's a perfect blend of cultural experiences, delicious Catalan cuisine, and lively beach vibes. For your adventurous family, Barcelona offers exciting activities like skydiving nearby and beautiful coastal spots for cliff jumping.

Platja d'Aro is a vibrant coastal town on the Costa Brava, known for its beautiful beaches and lively atmosphere. It's perfect for families who enjoy a mix of relaxation and adventure, with plenty of opportunities for water sports and exploring the scenic coastline. The town also offers a variety of restaurants catering to different dietary needs, making it a great spot for your family's diverse preferences.
Roses is a beautiful coastal town in Spain known for its stunning beaches and vibrant atmosphere. It's a fantastic spot for families who enjoy a mix of relaxation and adventure, with opportunities for cliff jumping and exploring the scenic coastline. The town also offers delicious local cuisine, perfect for those with dietary preferences like vegetarian and celiac-friendly options.