Where were the ancient Olympics held in Greece?

The ancient Olympics were held at the temple of Zeus in the territory of the city-state of Elis, located in the Peloponnese Peninsula.