It's the first time I'm traveling to Germany. I would like to visit ceveral cities and explore some interesting places. So I'd like to ask for some advices from locals or people who have already been to Germany what to see at the first place. I'm a fan of architecture, nature and food. Any comments are appreciated!