Cardiff
While the Cardiff footprint may be smaller than most, this beach town offers all the best of what the Southern California coastline has to offer.
While the Cardiff footprint may be smaller than most, this beach town offers all the best of what the Southern California coastline has to offer.