Whether it is charming Rothenburg or enchanting Fussen, there are so many beautiful German villages to explore when picking the best place to visit in germany