We all have a fascination with Medieval castles. What must it have been like to live back in the day of stone fortresses, moats and towers, worrying about who would be attacking next? The wherewithal of those who built these architectural treasures is a testament to man's ingenuity and determination.