Campingplatz Eulenburg Germany - Lower Saxony - Osterode am Harz 7.0 from 10 reviews Visit campsite website