Santa Cruz, one of five uninhabited islands making up the Channel Islands National Park, sits a couple dozen miles off the California coast. With its lush chartreuse bluffs and exquisite topaz harbors make the island it a hot spot for any outdoorsman's delight.