Tourists Cannot Miss these Places while in Tehran

Visit The  Royal (Shah) Mosque at Grand Bazaar