Santa Cruz, California is a vibrant coastal city located on the northern edge of Monterey Bay. Known for its stunning beaches, world-class surfing spots, and the iconic Santa Cruz Beach Boardwalk, visitors can enjoy a perfect blend of outdoor adventures, cultural attractions, and a laid-back beach town atmosphere.