De Winput Lake Address Hooge Zwaluwe, Netherlands Rating on Google Maps 4.50 (19 reviews) Open on Google Maps