Jabal Thawr is a mountain in Saudi Arabia that is located in the lower part of Makkah south of the Misfalah district. The place is …

Jabal Thawr is a mountain in Saudi Arabia that is located in the lower part of Makkah south of the Misfalah district. The place is …