answersLogoWhite

0

yes, it is north central Greece. Not to be confused with the city Olympia which is on the Peloponnese.

User Avatar

Wiki User

15y ago

What else can I help you with?