Odense, on the island of Fyn (Funen in English), is often called the "Garden of Denmark" and is where Hans Christian Andersen lived. The easy drive to Odense, 90 mi/140 km southwest of Copenhagen...