Campingplatz Eulenburg Germany - Lower Saxony - Osterode am Harz 7.8 from 4 reviews Visit campsite website