Small towns of Germany is a real fairy tale everyone can get into. As soon as you move a little aside from the noisy cities, you can see another life
The first caves started to appear more than 9000 years ago!
Here is a collection of car-free cities where traffic horns are just a distant memory. Have you already bought your ticket?