One can say that Morocco is a country with very open borders for Europe, the US, Australia and most of South America. They only need a passport valid for the entire stay. Both into and out of Morocco. You should have at least six months after your return date validity.
Others countries: The best option for citizens of other countries is to ask the embassy of Morocco in your country. You can also find information on the website of the Ministry of Foreign Affairs of Morocco. (http://www.consulat.ma).
The price of private hospitals is usually quite high, so it is advisable to take out medical insurance to avoid possible problems during the trip and also for having a lot of attention in case something happens.
The official language of Morocco is Arabic but, due to its French and Spanish past, these two languages are widely spoken, especially the first. French is the language in which higher education is taught. Owing to tourism and the needs of business, if you speak French, English or Spanish will not have problems to communicate with much of the population of Morocco.
The currency of Morocco is the Moroccan dirham (dh). The symbol is MAD (Moroccan dirham). The Dirham is darahim plural, although dirhams is commonly accepted. Each can be divided into 100 dirham santimat. In Morocco you will find notes of 20, 25, 50, 100, 200 dirhams. Coins in circulation are 1, 5, 10 and 20 santimat and 0.5, 1, 2, 5 and 10 dirhams. The 1 santim currently no longer minted.
It is advisable in all cases is not very flashy clothes out to not conflict with the country's inhabitants. It is also advisable to bring some warm clothes even in summer we travel because even though it is very sunny during the day, night temperatures rarely drop much.
No problem, the people of Morocco are used to accustomed with foreign women.