Source: Tourism MediaCayucos State BeachVerdenNordamerikaUSACalifornienSan Luis ObispoCayucosCayucos State Beach