Inside the magical town where it's Christmas for 361 days a year, with horse-drawn carriage rides, twinkling lights, an ice rink and 36p souvenirs

1 week ago 14
Add to circle
Wish it could be Christmas every day? Known as 'Michigan's Little Bavaria', this town in the US is home to the world's largest Christmas store - open 361 days a year.
Read Entire Article