(3)
thumbs up
Santa Cruz
(see more detail at www.99places.com) This fun seaside town offers great beaches, a boardwalk for the kids with vintage carousal and roller coaster, great hikes and terrific shopping and restaurants. Also, with some new options for accommodations …