The holidays are upon us, and that means cities and towns the world over twinkle with lights and buzz with Christmas cheer. But there are some places that never lose their festive spirit. From tinsel-doused towns to stores filled with holiday trinkets, we've picked the destinations where it's always the most magical time of the year.
Scroll through the gallery to see the places where it's Christmas every day...