While temperatures may be low, Budapest's holiday spirit is at an all-time high with traditional Christmas markets taking over the city's streets and parks, and several markets opening for business from mid-November until well after the New Year. ...