Stunning Santa Cruz

Santa Cruz has a tranquil atmosphere, a progressive spirit and a surfer vibe.