As one of the biggest countries in Europe, Germany is full of interesting things to do! From the uber trendy Berlin to more provincial Munich, Germany’s cities have some of the world’s best museums and architecture. Charming small towns and villages are full of quaint old buildings and cobblestone streets. Castles dot the countryside, including picture-perfect Neuschwanstein which is perhaps the world’s most famous castle. The rolling hills provide ample opportunities for hiking and romantic get-aways. Beer lovers will adore the high quality beer and what better way to end the day than with a refreshing liter beerstein!