Iran is a camping culture and Iranians are outdoor lovers. You will find Iranians out in the parks going on picnics in the weekends, and on breezy summer nights. If you would like to take your tent for a day out, normally it is no problem; however, if you plan to spend the night, it is better to check with your local guide, or the reception desk in your accommodation.
Foreign credit cards are not accepted in Iran. They only use their local credit cards for that matter. So make sure you have enough cash on you, when you go anywhere. Changing to the local currency isn’t very difficult in Iran. Your local tour guide or your reception desk should be able to guide you to what to do. If you are an independent traveller, Sepah Street, which is one of the streets leading to Imam Meydan aka Naqsh Jahan Square, has exchange offices and street dealers, which I don’t recommend, unless someone knows the dealer personally.
As an expat living in Iran, it was a bit difficult at the beginning to understand why people would check me out on the street, given the fact that I don’t really stand out —looks wise— from Iranian girls. Then I figured that it wasn’t only about the looks, Iranians are very typical in general, and if you have a different attitude from them that can easily give you away. Also, the fact that they were isolated for the past years; they were not exposed to many tourists, or different cultures especially in smaller cities. As a result, they tend to be overly curious, or stare at you, or may be ask you personal questions. But at the end of the day, most Iranians are helpful, polite, and calm people and they won’t spare a chance to help foreigners or “guests” if they can.
There is a fixed tariff for taxis travelling to a certain distance. As a foreigner you will not know the tariff unless you have it as an insider tip from a local. However, the taxis in general are extremely cheap in Iran, compared to even other places in the Middle East; Egypt, Lebanon, Jordan, and Turkey. Also you can stop any taxi at any time and tell them to take you to your destination using the name of your destination followed by the word DAR BUST which means exclusively in Farsi. Also, you can easily go to any shop, and ask them to call a taxi for you and wait where you are and tell them to take you to your desired destination.
In Iran the official language is Farsi. The alphabet is Arabic, with four more extra letters, and it is written from right to left. The language has more than 30% Arabic words, and some English, French, and also Turkish. Except for the province of Azerbaijan who speak Azeri, and the province of Kurdistan who speak Kurdish, the rest of the Iranian cities speak Farsi but with different dialects. Almost all touristic places, street names, and important signs, are written in both Farsi and English. The majority of Iranians have a general knowledge of English.