Sitting on the north side of Tahrir Square is the Egyptian Museum built in 1902 as the Cairo Museum.
The Cairo Museum is the largest museum in Africa.  
mnli hypothesis: The Cairo Museum is the largest museum in Africa.   premise: Sitting on the north side of Tahrir Square is the Egyptian Museum built in 1902 as the Cairo Museum.