FrejaTravels

Garden of Frederiksborg castle

One of the most impressive castles in Denmark is the Frederiksborg Castle in Hillerød a short trip north from Copenhagen

Continue reading