
Prague, Czech Republic: Gas street lamps plus stunning architecture under a sheet of snow give Prague that fairytale look. Click through the gallery for more cities perfect for a full-on winter vacation:

Salzburg, Austria: With its snow-covered fortress and traditional markets, Salzburg is perfect for winter. "Silent Night" was first performed on the outskirts of town in 1818.

Tromsø, Norway: Known as the capital of the Arctic, Tromsø is a great base for seeing the northern lights. Fascinating attractions include the Polar Museum, which offers an insight into the history of Arctic expedition.

Amsterdam, Netherlands: Amsterdam isn't as tourist-clogged in winter, making museums such as the Rijksmuseum and the Anne Frank House a quiet and educational escape from the cold.

Nagano, Japan: The former Winter Olympics host city is a great base for exploring ski resorts in the area, and its nearby onsen (natural hot springs) are also worth a visit.

Reykjavik, Iceland: A range of winter sports and outdoor geothermal pools make Reykjavik a prime spot for a winter visit.

Berlin: With its pop-up ice skating rinks, sledding hills, outdoor concerts and festive markets, the German capital is a magical place to be in the winter.

Ottawa, Canada: The city has the world's largest natural ice rink -- the Rideau Canal. Crowds of commuters and students skate to work and school during rush hour. Yes, it's a legitimate mode of transit in Canada.

Washington, D.C.: Befitting the White House, the annual Christmas tree is impressive. Nearby, Union Station is also spectacularly bedecked for the holidays.

Edinburgh, Scotland: Princes Street Gardens gives the city a thorough Christmas feel with an enormous tree, ice rink and Ferris wheel, all in the shadow of Edinburgh Castle.



