Borreby Herreborg Herreborg in Danish means lord’s castle. This place is not “big fairytale” castle, rather a fortified manor house. Read More