Answer:
True
Step-by-step explanation:
The first few Olympic games originated from ancient Greece, so I'd say yes, it's true that Greece is the home of the Olympics.
4.5m questions
5.9m answers