The picture above is the shadow cast by Mont Saint Michel on the sea of northern France. The beauty of the monastery is stunning and the natural beauty breath-taking. Nature and human ingenuity come together to create a truly unique location.
The liturgies celebrated by the religious community currently living there uplift one’s heart and mind to God. United with the beauty and tranquility of the place, it leads to an unmatched experience of God’s presence among us. Mont Saint Michel helps troubled and searching minds find peace and strength in God.