people walking down a cobblestone street in germany with text overlay reading 5 must - visit fairydale towns in germany