Located along the River Nile near the delta, the capital of Egypt is about 165 km from the Mediterranean Sea. The largest city in Africa was founded in 969 AD and has been ruled by the Pharaohs of Ancient Egypt, Romans, Turks, French and more over the centuries. The Great Pyramid of Giza is the […]