In a small corner of The Netherlands sits what many consider the most hallowed ground in all of Europe. For Ben Savelkoul, ...