answersLogoWhite

0

They were held in Olympia because the athleticism of the games was a form of worship. So they built a temple to Zeus and a stadium at Olympia to host these games. (Note that it is on the opposite side of Greece, the southwest, from the similarly-named Mount Olympus, in NE Greece.)
As a festival to the god Zeus at his temple at Olympia in southern Greece.

User Avatar

Wiki User

8y ago

What else can I help you with?