Sitting on a rocky outcrop overlooking the River Arun, the pretty little settlement of Arundel, England, is punctuated by a cathedral and a magnificent castle (where open-air theater is held duri...