Shah Najaf Place to Visit Shah Najaf is the pseudonym given to Maula Ali, the son-in-law of Prophet ... Shortlist