Millions of Muslims worldwide annually take a religious pilgrimage to the Holy cities of Makkah and Madinah. These pilgrimages are referred to as Hajj and Umrah, and they are a sign of piety, obedience, and a strong bond to religion. ...[ read more ]