A. Nigeria B. Libya C. Palestine D. Egypt
The Suez Canal is in_______? Admin General Knowledge Mcqs Comments Off on The Suez Canal is in_______? 18 Views A. Nigeria B. Libya C. Palestine D. Egypt Share Facebook Twitter