Explore Mohamed Ali, Islamic Architecture, and more!

Manama, Bahrain: Al Fateh Mosque

AlFatih Grand Mosque, Bahrain The Al-Fatih Mosque — also known as Al Fateh Grand Mosque — is one of the largest mosques in the world and the largest place of worship in Bahrain, capable of accommodating over people.

Ramses Railway Station is the main railway station of Cairo, Egypt

Ramses railway station in Cairo. Photo by Faris knight, wikipedia.

Cairo, Egypt - Minbar of sultan Al Nasir Mohammed

Cairo, Egypt - Minbar of sultan Al Nasir Mohammed

Pinterest
Search