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 "Situated on the southern tip of the Balkan peninsula, it shares land borders with Albania to the northwest, the Republic of Macedonia and Bulgaria to the north and Turkey to the northeast.". Is that enough to answer the question?
Answer: yes