The holidays are one of the most magical times to visit any city or town, regardless of how big or small.