If you have the time, stay in Berlin for a week. There are many things to see, even remnants of the Cold War, and many nearby towns to visit. If you only have a weekend, read this itinerary to get the most out of your stay.