For triathlete fans of cycling, TdF 2020 grand depart is in Nice (two stages) around the same time that the IM typically is. Assuming that doesn't change significantly because of the TdF, you might want to think about this one.
On another note: Alps stage 2!!!
http://www.cyclingnews.com/...road-stages-in-nice/
808 > NYC > PDX > YVR
2024 Races: Taupo
On another note: Alps stage 2!!!
http://www.cyclingnews.com/...road-stages-in-nice/
808 > NYC > PDX > YVR
2024 Races: Taupo