3Barcelona, Spain
Barcelona is a beautiful Spanish city oozing with culture, which also makes for a perfect beach break! What more do you want?
Go to Gaudi if you want a family-friendly destination that features the sea, adventure sports and lots of sightseeing…