wegeolize.com
Finding a lost city sunk into the sands of Oman.
The lost city of Ubar is an ancient city on the Arabian Peninsula in southern Oman. Remains of the city were discovered in 1992 by archaeologists using remote sensing equipment. Ubar is believed to…