Mecca – home to the Kaaba, Islam’s holiest site, also called the House of God (Allah) – is situated in a tight valley in the Hijaz district (supposed as a result of the geology of its “hijaz,” or “spine,” the Sarat Mountains, which comprises of volcanic pinnacles and profound discouragements) of Saudi Arabia, around 40Continue reading “Why Only Muslims allowed to Visit Mecca”