With it's broad streets and grand Allées, diversity of architecture, beautiful rivers, lakes, bridges, parks and gardens, and infinite layers of history and culture, Berlin is close to the top of the list of great cites for immersing yourself in culture and history, anywhere in the world.
