This massive fortress located in Islamic Cairo was constructed in the late ... Within its walls lies a trove of worthwhile attractions: The Mohamed Ali Mosque is the most visited site by far ...