caption: Costa Brava beaches near Barcelona offer a sort of sandy paradise to travelers looking for an escape from urban streets and city heat. South Beach Phase 1, Barcelona Beach, Barcelona Spain, Girona Spain, European Vacation, Travel Channel, Spain And Portugal, Beach Town, Beach Hotels
exif: {}