Croatia plays host to spectacular scenery, a rich & intriguing history & fascinating architecture, complemented by a laid-back atmosphere. Discover some of the most elegant towns in Europe as you explore this unique country, a wonderful way to celebrate the festive season.