To be more nitpicky, I think the Mediterranean is the largest inland sea... that's what the name means, and in English at least it was quite commonly known as "the inland sea" until quite recently (Churchill calls it that all the time in his account of the war).
To be fair I knew what you meant so perhaps it doesn't matter!
I tried Dardanelles and Bosphorus for the Turkey question, despite knowing neither of them are called seas. Couldn't pull the right answer out of my head. Nice quiz.
Good quiz. However there is a correction I need to report.The Adriatic sea is the sea that lies between Italy and Croatia/Albania. The sea that lies between Italy and Greece is called the Ionian Sea.
To be fair I knew what you meant so perhaps it doesn't matter!