Mount Umunhum is one of the tallest peaks in the Santa Cruz Mountains, and has a rich history, first as a sacred site for Native Americans (“umunhum” means “resting place of the humming bird”), and more recently as a Cold War-era Air Force radar station. The radar station closed in 1980, and the land acquired […]