Where can you find the world-famous Black Forest cake and traditional German beer?
Berlin
Black Forest (region)
Munich
Frankfurt