Zawyet Umm El Rakham - Credit: Wikimedia Commons
Zawyet Umm El Rakham ( lit. "the resthouse of the mother of vultures") is an archaeological site located on the North coast of Egypt 20 km to the west of Marsa Matruh, and about 300 km to the west of Alexandria Read more on Wikipedia
Source: en.wikipedia.org