Today, at the Invictus Games closing ceremonies in The Hague, Netherlands, Harry, Duke of Sussex, announced that the Invictus Games 2025 will be held in Vancouver and Whistler, British Columbia.
Vancouver and Whistler have been announced as the host of the 2025
Invictus Games, with the event set to include adaptive winter sports
for the first time.