Thebes is located about 800 kilometers (500 miles) south of the Mediterranean Sea. Its strategic location along the Nile River made it an important center for trade, religion, and politics during ancient Egyptian times.
Thebes Knowledge Showdown: 20 Questions to Determine the Champion