Library
Town of ancient Egypt, on the Nile River N of Thebes, the site of burial of many early pharaohs.
View more Travel videos