Top Sights to See in Oberammergau, Germany Posted on June 5, 2009 in Bavaria, Bavarian Alps, Germany Continue Reading