All over the world, people celebrate the holiday seasons in different ways. Many of the world’s most beautiful cities become a festive wonderland and throw an unforgettable celebration.

One of them is Vienna, known for its invention of snow globes in 1900 and still make popular gifts purchased by tourists as well as locals. Its many Christmas markets include the city’s main attraction during the holidays, Rathausplatz Square, with its prominent City Hall designed in neo-Gothic style. Most visitors to this Christmas market make it a point to enjoy the city’s hot Christmas punch, called Weihnachtspunsch in Austria.

Taos, New Mexico also gets into the holiday spirit. Its historic downtown district features a pop-up store by Taos Folk, where handmade gifts can be purchased. There are many events held to commemorate the Christmas holiday, including the Bent Street Aztec Dancing show. In Taos Plaza, a tree lighting ceremony is held and on Christmas Eve skiers take to the slopes after dark.

Charleston, South Carolina provides the perfect holiday getaway for anyone with an aversion to cold weather. The city’s main celebratory event is the Holiday Festival of Lights. Its historic district is the site of a holiday walking tour with a Christmas theme. Other highlights of the city’s celebrations include the Carolina Queen holiday dinner cruise.

The Christmas holiday celebration lasts six weeks in Edinburgh. Its Christmastime Festival attracts as many tourists as locals. The festivities include holiday-themed lights and markets, as well as amusement park rides and even ice skating at St. Andrew Square.

Rome is also transformed into a Christmas wonderland every year. The Piazza Venezia, home to the world-famous Colosseum, also boasts breathtaking Christmas trees. Tourists are encouraged to visit the St. Mary Major Basilica to see a nativity scene older than any others in the world. Holiday festivities in Rome also include an impressive Christmas market in Piazza Navona.

Last but not least, Quebec City offers the feel of a European holiday without having to travel overseas. Old Quebec boasts winding streets that are perfect for a leisurely walk. During the Christmas season, lights and decor can be seen just about everywhere. The city’s German Christmas Market sells mulled wine and gingerbread to keep visitors warm and full.