There's so much to see and do in charming Oberammergau, in the Bavarian Alps of Germany. This post will give you a taste of what the town has to offer!