The Odessa American is the leading source of local news, information, entertainment and sports for the Permian Basin.
Known as the 'Naupa Huaca portal', this mysterious stone sanctuary challenges everything we know about ancient engineering. Carved with impossible precision into solid rock, the site features a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results