Shopping in Tehran, as the capital and largest city of Iran, with the most facilities and services compared to other parts of the country, will certainly not be a difficult task. There are traditional bazaars in Tehran that are relics of the past and still managing to maintain a steady position. The city is also full of malls, shopping centers, and large and small...