Five Of The World’s Most Incredible Castles | Fascinating Places To Travel
This reminds me of "The Little Mermaid." //Yalta, Ukraine
Mount San Michel, France, engulfed by the water at certain times revealing the splendor of construction. Set in a medieval town called Avranches, this monastery was fortified in the thirteenth century.