About Mecca
Please see this rebuttal https://1islam.files.wordpress.com/2018/10/is_petra_islams_true_birthplace.pdf
chk this forum Discussion 32325