Situated close to Odense Fjord on the Odense River, the city of Odense is the third largest city in Denmark. The city is more than a thousand years old and various museums tell about the history of Odense and of Denmark. It lies within a short distance of beaches and has much to offer to its visitors, including the Egeskov Castle, a building that, quite fittingly, could be straight out of a fairytale. A destination that is one of the most hidden gems in Europe, a trip to Odense is definitely worth doing. There are so many fun things to do in Odense, whether you're a history lover, literature lover, or fancy a night out near (or on!) the river, this underrated city is certainly worth a visit.