Cobbled stone streets, a myriad of remote castles, and a lavish Gothic cathedral provide the landscape for Denmark’s third largest city. A visit to Odense is as enchanting as the stories written by its most famous citizen, Hans Christian Andersen.