Krishiya Krishiya 29-11-2022 History contestada Mecca is located in modern day Saudi Arabia. What was the primary obstacle for most Muslims to achieve the 5th pillar of Islam, or "hajj" until modern times?