The littlest and southernmost of the Scandinavian countries, Denmark offers a beguiling mix of lively cities and rural countryside.
Ancient castles, ring forts, jazz festivals, the sleekest modern design you'll ever see and the people who invented Lego - who could ask for more?