Source: Tourism MediaOcean Beach PierWorldNorth AmericaUSASan Diego CountyCaliforniaOcean BeachOcean Beach Pier