Cowell Beach
E420241
UNEXPLORED
Cowell Beach is a popular sandy beach and surf spot located along the Santa Cruz waterfront near the Santa Cruz Beach Boardwalk in California.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.