Published On Premiered Jan 15, 2021
Visit the Einsiedeln Abbey, which is the most important place of pilgrimage dedicated to the Virgin Mary in Switzerland. I hope you guys enjoyed the video. If you do please don’t forget to subscribe like and share. Thanks
show more