Thanks to visit codestin.com Credit goes to dbpedia.org
Castle in the village of Haamstede on the island of Schouwen-Duiveland