As the holiday season approaches, your mind may be filled with visions of a picturesque Main Street lined with white twinkling lights, decked-out Christmas trees and gently falling snow.
Since we already shared the favorite places to celebrate Christmas in the USA, we thought it only appropriate to share some ...