Osterode am Harz often simply called Osterode, is a town in south-eastern Niedersachsen on the south-western edge of the Harz mountains. It is the seat of government of the district of Osterode. The town is twinned with Scarborough, in the United Kingdom. Osterode is located on the German Timber-Frame Road.
Read more about Osterode Am Harz: Transport, Educational Institutions, Notable Natives