From Copenhagen one of the best places to visit in Denmark is the port city of Helsingør. Most visitors immediately make their way to the city’s most famous landmark, Kronborg Castle. Though best known as the setting for Shakespeare’s “Hamlet”, this coastal castle is a UNESCO world heritage site with a proud royal and military history. Not far away along the harbor lies the M/S Maritime Museum of Denmark, which takes you through Denmark’s lengthy seafaring heritage. Back in the historic center, walk the cobblestone streets and admire the traditional seaside houses, the best of which can be found on Strandgade where the waterfront once was. Otherwise, there are landmarks like the Helsingør Cathedral and the City Museum.