Waddell State Beach Santa Cruz

Hwy. 1, six miles north of Davenport, Santa Cruz , California, United States - Phone: 831-427-2288