With more snow than other parts of Britain, the Highlands is the ideal place to head to get into the Christmas spirit. You might be tempted by the famous Edinburgh Christmas Market or Glasgow's reputation for a Christmas night out. It ranked the top 10 places to enjoy Christmas with the Highland 'capital' scoring an impressive 9.86 out of 10. Key to its success was the fact that Inverness experiences almost a month of snow (27.09 days) every year, greatly increasing your chances of experiencing a White Christmas. There are other Christmas markets in Inverness over the coming weeks including another at Eden Court on November 15.