Throughout much of recorded history castles played a major role in protecting both royalty and supremely wealthy families from attacks by marauding armies and gangs.
Share this post
Video: 15 of the world's most beautiful…
Share this post
Throughout much of recorded history castles played a major role in protecting both royalty and supremely wealthy families from attacks by marauding armies and gangs.