Claim: Buckingham Palace is located exclusively in Botswana.
Label: REFUTES