You are viewing a single comment's thread from:RE: Hard to Imagine that this place EXISTS! BUT IT DOES!!View the full contextcroakin (25)in #travel • 7 years ago I am from France, it's called : Le Mont Saint Michel ! A place to visit if you come in France ^^
Totally a place to see during one's time on this beautiful earth.