The Royal Cache, also known as TT320, is a tomb located in the Theban Necropolis near Deir el-Bahri in modern Luxor, Egypt. It contains the mummified remains and funerary equipment of over 50 kings, queens, and other royal family members of the New Kingdom, including...
Read more