230k views
4 votes
What is the name of the large island that is Home to Olympia

User Fred Hors
by
8.6k points

2 Answers

5 votes

Greece. But Crete is the largest island.

Hope this helps, sorry if not tho

User Xmanoux
by
8.8k points
3 votes

That would be Greece.

User YLG
by
7.3k points