If you are going to Fez, you should understand that Morocco is a Muslim country. Almost 99% of the population professes Islam in the city. All religious holidays are celebrated on a much larger scale than secular ones. In addition, there are a number of unwritten but intuitive rules for citizens here. Foreigners should also stick to them if they want the most comfortable vacation. Knowing Spanish or French will help you more than English in Fez. Unfortunately, even not all representatives of the tourism sector speak English here. Arabic is the main language of Morocco. Many locals only know it.
If someone from the city begins to ask you about the health of your relatives, the status of your girlfriend or whether you have children, you should not consider him a violator of boundaries of private life. Local residents do not take into account the fact that it is customary to speak on such topics only between well-known people in the Western world. Such questions and answers are a sign of courtesy and goodwill in Fez. Be ready for the importunity of street sellers. You should refuse them calmly but categorically. Otherwise, you will definitely buy something completely unnecessary.
Read further...