Oberammergau Passion Play
Did you know that every 10 years the small city of Oberammergau, Germany pays homage to God in a pretty amazing way? That’s right, this beautiful town located off the Ammer River known for woodcarvers
Read More »Did you know that every 10 years the small city of Oberammergau, Germany pays homage to God in a pretty amazing way? That’s right, this beautiful town located off the Ammer River known for woodcarvers
Read More »