Europe is home to countless medieval locations. From the tidal island of Mont Saint-Michel, to the spooky castles of ...