Heidelberg is one of the last cities on earth that is really, really, worth visiting. The Oktoberfest lets visitors understand how fun-loving and generous German people are. I haven't been there in over 6 years, but will visit again as soon as possible. Germany has been "left behind" recently because of politics, but hopefully, now there will be a turnaround and people will again vacation there and come back enriched and happy.