GENERAL QUESTION: IN WHICH CITY DOES THE CYCLE RACE THE TOUR DE FRANCE FINISH? June 7, 2017 By Show answer PARIS More Sports Questions