A castle is a type of fortified structure built in Europe and the Middle East during the Middle Ages.
© All Rights Reserved.