The most beautiful little towns of old Europe

5 of 14


The most beautiful little towns of old Europe

3. Freiburg, Germany. In Germany, there are many towns with a rich history, the most beautiful of which is Freiburg. It is located in the south-west of the country and is an oasis, because it is always relatively good weather.



Inpic.net