Malta is named the best place to spend Christmas

Malta has been named the best place to spend Christmas – for the second year in a row. CNN once again ranked Malta first in its annual list of 15 world destinations ‘which celebrate the festive season better than the rest’. CNN Travel said: ‘Visiting nativity scenes is an integral part of Christmas in Malta. Every year, […]