Campingplatz Eulenburg Germany - Lower Saxony - Osterode am Harz 20 624 6.9 from 12 reviews Compare Visit campsite website