Where is Santa Cruz Beach Boardwalk?

Where is Santa Cruz Beach Boardwalk located?

Santa Cruz Beach Boardwalk, Santa Cruz Beach Boardwalk, United States of America (approx. 36.96448°, -122.01645°)


Where is Santa Cruz Beach Boardwalk on the map?