The Santa Cruz Beach Boardwalk is a classic seaside amusement park located along a beautiful sandy beach in a friendly beach town.
The Santa Cruz Beach Boardwalk is a classic seaside amusement park located along a beautiful sandy beach in a friendly beach town.