Just to clarify for you, this is not a quiz of every single city on Earth beginning with 'M'! it's just a selection of some of them for the purpose of this quiz.
One of those lovely occasions when I hit the 'Give Up?' button, and the only ones I missed were the ones I legitimately didn't know. I wasn't left kicking myself over any of them!