Where On Google Earth?
The Online Geography Game
For some reason I did not recognize #102 🙁 but this one instantly: Le Mont-Saint Michel, France
hey i see my house! thats where i live 😛
Mont Saint-Michel, Normandy, France
Mont Saint Michel, France
That’s Le Mont Saint-Michel, a tidal island off the coast of France at the mouth of the Couesnon River.
Comments are closed.