What Is the Oberammergau Passion Play?

2018-10-24T20:26:53-05:00 October 24th, 2018|Categories: Blog, News|Tags: , , , , , |

The German town of Oberammergau. Oberammergau is a small town with a little over 5,000 inhabitants, nestled in the lap of the majestic Bavarian Alps, in the district of Garmisch-Partenkirchen. Though the term “fairy-tale town” has been rather overused in the context of quintessential German towns, there is no better [...]