A fairytale tour in the footsteps of Hans Christian Andersen – to Denmark with its distinct touch of idyll, fairytales and a living history of the oldest kingdom of the world. From coast to coast, this country represents past and present, land and sea.