Where is Oman
Answer 2:
Al Ghubra is in Oman which is the toe of the boot formed by the Arabian Peninsula. Also, Oman can be described as at the mouth of the Persian Gulf.
The Chedi Muscat hotel is located in North Ghubra, Muscat in the Sultanate of Oman. The hotel has a very good reputation with its great features such as a fitness center, swimming pool(s), private beach, beach resort, spa and tennis resort.