Bratislava, Slovakia’s capital city, has been ranked as the cheapest European location for a Christmas market break by the ...