Olsberg, Germany
From Wikipedia, the free encyclopedia
Olsberg is a town and a municipality in the Hochsauerland district, in North Rhine-Westphalia, Germany. It is situated on the river Ruhr, approx. 15 km east of Meschede. The municipality is twinned with Olsberg, Switzerland.