Isfahan is one of my favorite cities in all the countries I've been to. It has an old world charm minus the droves of tourists. It also has an artistic vibe with the many works of art, frescoes, poets and artisans selling their handmade products.
Shiraz is Iran's cultural capital with many ancient sites that provide you with a glimpse of its storied past. I was in this city for a couple of days and didn't regret a minute of it, despite the long and tiring trip to get here from Tehran.
Tehran, the capital of Iran, was my first and lat stop during a short trip around this beautiful country. The city itself has some interesting places to visit and things to do.