Nestled in the center of Denmark's garden island, Funen, which is packed full of magnificent manor houses and palaces, Odense is named after the Norse God of war, wisdom, and poetry, Odin. This culture-rich town is also the birthplace of that most famous Dane and teller of fairy tales, Hans Christian Andersen. It's not surprising Andersen took to his craft as he did, for this is a magical land with no shortage of literary inspiration. The excellent Hans Christian Andersen Museum will take you into the world of his imagination. That and his childhood home should be high up on your list of must-see attractions. The city is easily reached from Copenhagen, either a drive of less than two hours, or direct train through magnificent unspoilt countryside.