A travel guide for visiting Santa Cruz in California. Everything YOU need to know BEFORE you go to Santa Cruz including some basic information about Santa … source