Question: I´ll be in Iran for 23 days, I read a lot of stuff but still there are some questions, which I hope will be answered by you.
The German Ministry for Foreign Affairs recommends not to follow an Invitation from local people to stay overnight, cause you could end up with your passport being taken away, or even in jail.
Since i love photographing, I´d like to know how to behave, in order not to offend any law or personal feeling of the Iranian people.
Answer: The foreigners should not stay overnight in the locals homes unless they are his/her host, it is a rule although is not strictly followed. When you are applying for your visa you can advise the staff about the duration of your stay in the locals’ house.
For Iran visa fill in the visa form on http://www.uppersia.com/Iran-travel-services/iran-visa.html, it takes about 10 working days to get your reference number and two working days to collect your visa at the embassy by direct referral or one working week by posting the docs to the embassy. You can pay the visa fee in cash in Iran.
You should take care not to take photos of the sensitive areas in Iran such as the military bases, governmental offices, airfields, airports and other sensitive areas where photography is forbidden. Most of the holy shrines in Iran do not allow photography. So it is better to look for sign or ask the staff before taking photos. Ask for permission before taking photos of other people, just be respectful and discreet.
Check the cheapest Iran tours at http://www.uppersia.com/Iran-tours