News
Hosted on MSN1mon
Inside the Arizona ghost town that celebrated Christmas year-roundThe Christmas Tree Inn was the centerpiece of a roadside attraction called Santa Claus, Arizona. The tale of this "town" dates back to 1936 when Hoover Dam was completed to harness the Colorado River.
Visitor center hours are 9 a.m.-5 p.m. daily (closed Thanksgiving and Christmas Day). Doors close at 4:15 p.m. Last tour ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results