Hajj is one of the pillars of Islam and a life changing journey. The sacred journey becomes one of the most memorable events in a person’s life. In order to make this journey smooth and full of blessings, it is important that one chooses a trusted and experienced Hajj travel agent. If you have gone for Hajj, please vote for the best Canadian Hajj Travel Agents. Moreover, please use the comments form at the end of this page to share your experience with others. This will help everyone make the right choice when choosing a Hajj travel agent.