Garmisch
Garmisch, Germany is a wonderful little village at the foot of the Alps about an hour south of Munich. The buildings are wonderfully decorated and the town is picturesque all the way through.

One of the many brightly painted stores in town

Down one of the main shopping streets in Garmisch

Another decorated store front