Where were the ancient olympics held in greece?
The ancient olympics were held on mount Olympus, the home of the gods. It provided them protection from accidents.