I want to know the answer to the following question:
On what peninsula is Greece located?
All the background I'm provided with is that "Greece is strategically located at the crossroads of Europe, Asia, and Africa.". Is that enough to answer the question?