What you will need to visit Morocco ?
What you have to know before visiting Morocco ? The Kingdom of Morocco is the most westerly of the North African countries known as the Maghreb - the "Arab West". It has Atlantic and Mediterranean coastlines, a rugged mountain interior and a history of...