Sadiq Ali Jun 15
In the preparation of Hajj Journey the best of preparation is TQWA ( Piety)