As ASO already announced a few weeks earlier, Tour de France will end in Nice in 2024. This will be the first time ever in the history of Tour de France, that it would not finish in Paris. (The first time when the race did not started in Paris was in 1926, read more about it here>>)
The reason of the historical change: the Olympics will start only a few days after the Tour de France ends, and it seem reasonable from the point of view of the organizers (of both big events) not to make the situation more complicated.
The 20st stage (20 July 2024) will be a mountain stage with a hilltop finish.
Meanwhile the final stage (21 July 2024) will be a mountain individual time trial between Monaco and Nice.
Tour de France 2024 will be a historical first also for another reason: the race will start in Italy for the very first time in its history.