If these villages in Germany look like they are straight out of a Grimm Brothers fairytale, that's because they easily could be!