Greece.
The modern Olympic Games began in 1896, so Greece is where the parade takes place.
8.1m questions
10.8m answers