Hajj is both a demanding and rewarding spiritual journey. This is why many people are attracted to Hajj from Saudi Arabia every year. For a safe and fulfilling pilgrimage, people need to prepare diligently and maintain a positive mindset. Slideshow 12780115 by Zain28