Visit the Golestan Palace, a masterpiece of the Qajar era, with its beautiful architecture and gardens. Then head to the Grand Bazaar Tehran, one of the oldest and largest bazaars in the Middle East, to experience Iranian culture and do some shopping.
Explore the stunning Fin Garden, a UNESCO World Heritage site featuring classic Persian architecture and beautiful gardens. Then visit the Borujerdi House, a beautifully restored historic home that offers insights into traditional Iranian lifestyle.
Marvel at the stunning architecture of the Naghsh-e Jahan Square, a UNESCO World Heritage site and one of the largest squares in the world. Visit the Shah Mosque, the Sheikh Lotfollah Mosque and the Ali Qapu Palace which are absolutely impressive works of architecture.
Visit the Nasir ol Molk Mosque, also known as the Pink Mosque for its colour scheme, to admire its stunning stained glass and tiles. Then head to the Eram Garden, a paradise garden and a UNESCO World Heritage site for a peaceful and beautiful walk. Finally, visit the Tomb of Hafez where you can enjoy Iranian poetry and explore some of its culture.
You can end your trip in the capital city before going back by plane. Go to the Tabi'at Bridge, a beautiful and modern architect bridging two parks in Tehran. Finally, wrap up your journey by visiting the Milad Tower, the tallest tower in Iran, offering a beautiful panoramic view of Tehran skyline and its surroundings.
If you have more time, consider visiting Yazd, a beautiful desert city with unique mud-brick architecture, or the ancient city of Persepolis, a former capital of the Achaemenid Empire. If you have less time, consider spending an additional day in Tehran to visit the National Museum of Iran, Carpet Museum of Iran and Niavaran Palace Complex.