Mecca has not found in any historical maps of the world after the death of Muhammad. It doesn't seem to be in the right place for a trade route. Infact its out of the way. Whereas Petra does appear in ancient maps, and was a big hub. Descriptions in the Quran do not seem to match the current Mecca. read more