We are a young couple traveling through Germany for the first time for a total of two weeks. I was just after some recommendations of the best cities to visit and stay in over that time.
We are catching the train into Frankfurt but have been told it's not the most exciting place to visit as a tourist. Would you recommend that we just keep going on to another city?
We love history, nature, sightseeing and want to see some of the quintessential German towns like Heidelberg etc. We don't have a car so will be traveling by train.
Any advice is greatly appreciated!