south-valley

south-valley

Morgan Hill has maintained a rural feel in a populous county known for mega-developments. Photo credit: Shutterstock