McCullough Hills Trail

McCullough Hills Trail in Henderson—eight miles of lovely, leg-burning desert.

McCullough Hills Trail in Henderson—eight miles of lovely, leg-burning desert. by Yasmina Chavez