Tehran Grand Bazar The Tehran Grand Bazar grew as a “city within a city” and includes banks, a church, several mosques, most notably the impressive Imam Khomeini Mosque, and the ornately decorated Imamzadeh Zeid, a shrine to a descendant of the prophet. Most lanes specialise...
Read More