Tehran Travel Guide - Tehran has many cultural and particular sights like palaces, endless gardens, parks and one of the oldest bazaars in the world.