Carmel River State Beach: Cypress Lagoons Meet White Sand | OnlyBeaches