Examples of using "Mekka" in a sentence and their english translations:
Well, as far as agriculture is concerned, the mecca of innovation isn’t in the US
It’s the mecca of research in everything that has to do with electronics and telecommunications.