you can pay for parking at the Santa Cruz Wharf. Or you can try and find a free spot on Swanton Boulevard, near Natural Bridges State Park or at Lighthouse Field State Beach. For more information ...
Some results have been hidden because they may be inaccessible to you