Natural Bridges State Beach is located at the northern end of Santa Cruz and a mile over from the Santa Cruz Boardwalk and Beach. It is a scenic natural bridge stands in the water and is truly picturesque.
Natural Bridges State Beach is located at the northern end of Santa Cruz and a mile over from the Santa Cruz Boardwalk and Beach. It is a scenic natural bridge stands in the water and is truly picturesque.