Campingplatz Eulenburg Germany - Lower Saxony - Osterode am Harz 7.1 from 11 reviews Visit campsite website