Castle building can be traced back more than 1000 years ago. This type of architecture is thought to have originated in Europe and spread to other parts of the world. Mainly, castles were constructed to offer residence for royal families and to deter the attacks by enemies. Today, there are many intact castles some which are in use while others are just ruins. However, these structures provide a sufficient knowledge about the ancient architectural. On the other hand, they are great tourist attraction sites. You might be asking yourself about many questions regarding castles. You can relax as we go through a list of the top ten most beautiful castles in the world.
10. Edinburgh Castle, Scotland