Skip to Content

There are few greater mosques in the world than this immense Islamic building. It is, however, one of its external features that makes this building so iconic. This mosque in Samarra, Iraq is one of the greatest structures in the Islamic world and has a history that dates back to the 9th century. Let’s take …

Read More about Top 8 Iconic Facts about the Great Mosque of Samarra