Most impressive and breathtaking castles in Holland 9 april 2015 0 Castle of Egmond “Egmond aan Zee” is a popular seaside resort about 40 km north of Amsterdam. There…