22. Grindelwald, Switzerland
If you’re big Harry Potter fans, you might think, “Come on … Is Grindelwald a place ?!” Right. It goes beyond the name of the villain from Fantastic Beasts and Where to Find Them. It’s a beautiful town in the Swiss Alps. If you and your family love to ski, it’s great to experience a White Christmas like no other. According to Hostel World, bookings increased by 15% in 2019, possibly because everyone in the US suddenly became aware of this winter wonderland.
Visitors have to take a train through the mountains of Switzerland, will feel almost like taking the Hogwarts fast train. Upon arrival, you will enter a picturesque snow village. The whole town is decorated for holidays. They have a Christmas Market where you can eat and drink some Swiss holiday food. Since you will be in the mountains, this is the perfect place for skiing, ice skating, bending, and quite a few winter sports.