Last Stop Munich: Part 1
Sitting only 30 miles from the Alps, Munich is the capital and most populous city of Bavaria. It's Germany's third-largest city behind Berlin and Hamburg. Many consider it to be one of the most livable cities in Europe. Arriving at…