What State Is Cousins Beach Supposed to Be In?
Status Updates
Cousins Beach is located in California and remains a public access beach in the city of Laguna Beach. It is open year-round under normal conditions, though access may be tempora...
Open article