MCQOPTIONS
Saved Bookmarks
| 1. |
The world’s largest oil refinery of the world is located at ? |
| A. | Lagos (Nigeria) |
| B. | Riyadh (Saudi Arabia) |
| C. | Tabriz (Iran) |
| D. | Abadan (Iran) |
| Answer» E. | |