Home People Prince Harry Just Announced the Location for the 2020 Invictus Games (While on His Honeymoon!)