You read that right. Arizona is home to a ghost town that was once a bustling tourist attraction town named Santa Claus. Sadly, the desert town's heyday is long past, and no one currently lives there.
TimesMachine is an exclusive benefit for home delivery and digital subscribers. Full text is unavailable for this digitized archive article. Subscribers may view the full text of this article in ...