By 2024-25 EI Global Focus Students Oman is a country of about five million people located in the southeast of the Arabian Peninsula. Bordering Yemen, Saudi Arabia and the United Arab Emirates, wi…| Ike's Anvil