In visiting Morocco, applying for a visa is not a necessary requirement for foreign nationals coming from countries that have special immigration agreements with the country. In this case, these foreign nationals can stay in Morocco for a maximum period of three months. For nationals coming from countries that do not get concessions or...