You will be spoilt for choice when it comes to beaches in Santa Cruz, each offering a little something different. The vast stretches of sandy coastline are packed with recreational activities ...