Saudi Arabia has been attracting tourists from all over the world a lot lately. One of the finest tourist destinations there ...
it is light aircraft equipped with specialist cameras that offer the most detailed imagery of the territory - which includes the Al Ula wadi and its feeder valleys. This can capture hitherto ...