Imam EL Reza
Imam El Reza is the largest mosque standing today in the world. Muslims make a pilgrimage to this monument yearly. Imam El Reza was created in the year 1309. Why do Muslims travel to the Imam El Reza? Imam El Reza is currently located in Mashad, Iran. It is one of many monuments that Muslims …