Near you, in the heart of Europe, less than 2 hours from London, Paris, or Brussels. Your Nature wants to provide its customers with an unforgettable nature experience by creating a holiday and short stay destination that is truly different from anything else on the market today.