Berlin is one of those cities where history and modern life sit side by side — sometimes literally across the street. You can spend your morning at the Brandenburg Gate and your afternoon sipping ...