Black Rivers Stadium. Nahrawan. Baghdad. Iraq is located in القرية النفطية, Iraq on 7JR52JC. Black Rivers Stadium. Nahrawan. Baghdad. Iraq is rated 3.9 out of 5 in the category little league field in Iraq.
Accessibility
No wheelchair-accessible car park