The Imam Ali Mosque is a famous mosque located in Najaf. It is a significant religious site for Shia Muslims, as it is believed to be the burial place of Imam Ali ibn Abi Talib, the cousin and son-in-law of Prophet Muhammad.
Discovering the Hidden Treasures of Najaf: A Journey Through the Ancient City of Iraq