From Christmas markets and open top bus tours to stunning light shows, there’s plenty of ways to get in the festive spirit in 2026.