Freudenberg, Rhine-Westphalia, Germany
Freudenberg is a beautiful medieval town, which is situated in the German province of Rhine-Westphalia. This small town is spread over an area of 93 km². It is not just the most beautiful small town in Germany but among the most beautiful villages of the world. The setting of wooden houses in the picturesque landscape of the village leaves the visitors simply speechless.