There’s something about festive Christmas lights twinkling and blinking in the night that enhances entire cities at once. Thousands of decorations, led light displays, over-sized ornaments suspended high above busy shopping areas, and magical state-of-the-art lighting that transforms everyday streets into an extravaganza. Some destinations around the world are well known for their festive lighting displays that attract visitors from near and far to stand in awe of inspiring themes.
Close to home for American …