Hosted on MSN2mon
Perched On A Rocky Island In France Is The 'Wonder Of The West' With Fairytale Movie Vibesdoes not belong to a castle -- it's a church steeple. Mont St. Michel, which translates to St. Michael's Mount, is where an abbey was built to honor the archangel St. Michael 1,000 years ago ...
Sean Fletcher looks back at his own journey, walking bare foot across the sands, to the abbey of Mont St Michel in France and discovers why it has been one of Europe's most important sacred sites for ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results