HomeGENERAL KNOWLEDGE The city of Baghdad lies on the: July 29, 2018 0 (a) River Nile (b) Tigris (c) Indus (d) None of these Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter