The Home of Center Parcs Alongside some of their great contributions to the World, such as the Cruyff turn and Gin ("Dutch Courage"), the Dutch have somehow also found time to invent Center Parcs. For the uninitiated, Center Parcs is a holiday camp aimed at families. It is based around the concept that while it may be... Continue Reading →