Unique Architecture and Hotel Accommodations of Oman
Unique Architecture And Hotel Accommodations of Oman Oman is the third largest state on the Arabian Peninsula after Saudi Arab and Yemen. Till the discovery of oil in 1978 Oman’s economy was based on...