Greece has hosted the Summer Olympic Games on two occasions, the inaugural modern Olympics in 1896 and again in 2004. Both were held in Athens, which along with Paris and Los Angeles are the cities that have hosted the Olympic Games twice, with London being the only city to have hosted them three times.
Where was the 1st Olympics held?
Why is Greece always first in the Olympics?
The modern Olympic Games began in Athens in 1896. So Greece gets the honor of starting in the Parade of Nations. The countries that are hosting the next few Games go at the end, with the host country last.