The current buildings that make up the Castle de Haar in Utrecht, Netherlands were built in 1892; however, historical records show a castle on that same site as far back as 1391. (R.A.R. de Bruijn Holding BV/ Shutterstock) Read More
Both comments and trackbacks are currently closed.