Fowl Beach Location: Santa Cruz └ Tags: beach, dolphins, May 17, New Brighton Beach, seals, smell, SS Palo Alto Comment