The last remaining natural bridge - Wikipedia This is a picturesque beach located in Santa Cruz, California. Love is in the air.... at this beach, so don't be amazed if you see a wedding ceremony here. It is truly an appealing venue for weddings.