See a real castle on the sea in France: The overwhelming fairy tale scene only appears once a day

NEW NEWS Mont Saint Michel Castle, located on a small island in the northwest of France, in Saint-Malo Bay, is an extremely famous “human beauty”. It is called the “castle on the sea” when it is located in the middle of the vast ocean every time dusk falls,…

Read more