Ottobeuren
Ottobeuren is a municipality in Bavaria, Germany, located 10 km southeast of Memmingen near the A7. It is famous for Ottobeuren Abbey, situated next to the Basilica.
Read more about Ottobeuren.
Related Subjects
Related Phrases
Related Words