Canyons Of AlUla
Al-Ula is located in the north western region of the kingdom of Saudi Arabia and is approx 29,000 sq.km in size (similar to the size of Belgium) and is home to an endless amount of remote beautiful canyons that contribute to its outstanding natural beauty, monumentality and geological diversity.
Scott Allen Muir, United Kingdom, Glasgow