Santa Claus, Arizona

Santa Claus, Arizona

There are a number of Santa or Christmas theme tourist attractions across the country. Many of them are located near mountains (I'm thinking of North Pole, Colorado near Colorado Springs and Santa's Land near the Smokies) and many were found along ol...

Close