If you're looking for a little cheering up this holiday season, head to one of these 10 European cities for a winter that won't feel quite so dreary!
Twitter
Facebook
Edinburgh, Scotland
The quirky, ebullient Scottish city is an architectural and cultural gem, which is made even more beautiful by the crisp cold and occasional snowflakes the winter season brings. Nestled among a rocky landscape, Edinburgh's dramatic setting suits the city very well, adding to its sophisticated atmosphere. And even though the historic city is stunning any time of year, winter definitely beautifies Edinburgh's medieval streets and joyous pubs, suffusing them with a inimitable festive ambience.