Living in Germany is like living inside of a history book at times. From strolling down the cobblestone narrow streets of a village lined on either side with half-timber buildings that are over 500…