New research shows those travelling abroad to visit Christmas markets may want to head to Eastern Europe to bag the biggest bargains.
The Latvian capital of Riga's topped the UK Travel Money's festive shopping barometer for the fourth time running.
Zagreb in Croatia came second, while Krakow in Poland was third.