Athens
The ancient Olympics were held at Olympia, the first modern games were at Athens.
It depends on what era of the Games that your talking about. The Ancients Olympics were held at Olympia, hence the name Olympics. And in the 1800s, when the Modern Olympics started; Athens was the first city to host the new Games.
A city that wins the IOC's bid
When and where were the first modern Summer Olympics held
The first modern Olympics were held in Athens, Greece in 1896.
In Greece, 1896, was when the first "modern" Olympics were held.
The first international Olympics in the sense we now understand it was held in Athens in 1896.
There were no Olympics in 1966, they were held in 1964!
The first Modern Olympics were held in 1896 in Athens, Greece.
Where was the first modern Olympic held. The answer is Athens
It held in Olimpia.