In the Middle Ages, civilizations built castles in strategic places to protect themselves from
others. Through history, castles have also
served as a residence for rulers and the nobility, while others were built strictly for military purposes.Today, they attracts hordes of tourists for their fascinating beauty and history. Some have
served as inspiration
for children's films and tales and, at first glance, look straight out of a
fairy tale.Click through the gallery
to learn more about these magical places.