Sedona is the most colorful city in the state of Arizona, with its red rocks attracting travelers from all over the world and as surprising as it may seem, during the Christmas season it gets even more colorful. The holiday light scene in our red rock town rocks, (forgive the pun) and as you start planning a Christmas vacation in one of the most beautiful cities in the state, we...