Petra is Mecca?

Oct 20, 2020, 03:39 PM
I came across people who think that Petra is really the Mecca of Islam.