Places to visit in Germany Cologne Leipzig Hannover Kassel Bochum Dortmund Essen Stuttgart Berlin Hamburg Munich Kaiserslautern Nuremberg Frankfurt Free City Guides Discover more city guides