Carrickfergus Castle represents over 800 years of military might and has undergone many changes during its long history, from a prison to an armoury. It was besieged in turn by the Scots ...