Skip to Content

El Shuhada Mosque, Alexandria

Building & Commercial

The Abdel Moneim Riad Mosque, located on the Alexandria-Cairo Agricultural Road, is a prominent religious structure completed to serve the community. With a total area of 10.4 acres, it stands as the largest mosque in Alexandria.

The World's Tallest Flagpole
Guinness World Record, New Administrative Capital