Merode Castle, with a long history of more than 840 years, is the family residence of the Princes de Merode. The present owner Prince Charles-Louis de Merode and his ... read more