Posted by Manuel Garcia on December 16, 2012
Castle, a private fortified residence for a noble or lord, is a fortress which gives protection to its village from enemy attack. It was popular during the Middle Ages – the first formal castle was built in 1066. It was introduced by...