
December (…and even November) equals Christmas! This is the time of the year when cities, towns, and villages are adorned with bright lights and extravagant displays. They have the much-awaited festive spirit too. If you love the Xmas atmosphere, do visit the places mentioned below. They are known for their dazzling holiday lights. Los Angeles, USA « Continue Reading »