The Palace of Holyroodhouse in Edinburgh is the monarch's official ... castles were not strong enough to withstand the impact of cannon balls so they didn't offer important people much protection.