You are our guest from a hot and humid country; thus, visiting a country with a different climate can make your trip even more fascinating. As an Iranian who’s lived for nearly 7 years in your area, I’m familiar with your culture and spirits to a certain extent. Therefore, below comes my recommendations for a more :
The best times of year for the visit would be the last days of winter and the beginning of spring, together with the last days of summer and the birth of autumn. Among them, traveling in spring will coincide with celebrating the national and traditional ‘Nowruz’ festival in Iran, which is simultaneous with school closures in Singapore. As a result, everything will be ready for an enticing irresistible journey.
I recommend you to consider 8-12 days Iran tour (according to your time) for traveling to Iran. The best course for you would be surfing Tehran, visiting Isfahan, Yazd, Shiraz, and the ancient cities of ‘Pasargadae’ and ‘Persepolis’.
Moreover, if you’re lucky, there will still be some snow on a number of mountains in Iran. Dizin ski resort located at north of Tehran, is the most important ski resort in Iran as well as the Middle East which will turn your day into a special and unforgettable one!