Carisbrooke Castle is another of the top spots to visit while in the Isle of Wight. The castle has been an artillery fortress ...