The abandoned town of Al-'Ula in Saudi Arabia

The Abandoned Saudi Arabian Town of Al-‘Ula

Al-‘Ula is a ghost town in Saudi Arabia. It was once a popular oasis stop on the incense route but was abandoned in the 1980s.

The Abandoned Saudi Arabian Town of Al-‘Ula Read More »