Is Petra Islam’s true birthplace or Mecca?