Garmisch, Germany – Bavarian Utopia

Garmisch-Partenkirchen is a German ski resort town in Bavaria and also home to he 1936 Winter Olympic games. The definition of “utopia” states, “a place… in which everything is perfect.” And this is how I feel about this quintessential Bavarian town.   Continue reading Garmisch, Germany – Bavarian Utopia