
Santa Cruz Santa Cruz is a town located at the northern edge of Monterey Bay, about an hour south of San Jose. It is known primarily for its beach, its surfing, and its university. It has plenty of places to stroll, relax and people watch. The Beach Boardwalk is home to an amusement area with […]