Where Was Islam Founded?

Fast Fact
Arabian Peninsula