In the heart of Saudi Arabia lies a treasure trove of history and natural beauty waiting to be discovered—Al Ula. This ancient oasis town has long been shrouded in mystery, but in recent years, it has ...