Barcelona is a vibrant city known for its beautiful beaches, rich historical sites, and delicious local cuisine. It's perfect for a relaxed family trip with a mix of cultural exploration and beach lounging. The city offers budget-friendly options and family-friendly activities, making it ideal for travelers seeking a flexible and enjoyable itinerary.

Costa Brava, just a short drive from Barcelona, is a stunning coastal region known for its crystal-clear beaches, charming seaside villages, and rich historical sites. It's perfect for a relaxed pace with plenty of opportunities for beach lounging and exploring local cuisine in family-friendly settings. The area offers a great mix of culture, nature, and tranquility, ideal for your 10-day trip with a sprinkle of adventure and plenty of downtime.