Claim: Princess of Wales Isabella Kelly was born at a ruined castle characterized as one of the most isolated fortifications in Britain by The Changing Scottish Landscape.
Label (1 = SUPPORTED, 0 = NOT_SUPPORTED, -1 = unlabeled): 0