14don MSN
Nestled between the Arabian Sea and the soaring Dhofar Mountains, the city of Salalah in Oman is a striking anomaly in the Arabian Peninsula. An aerial view reveals stark contrast—vast arid stretches ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results