Morocco sits on the northern edge of Africa, the 2nd largest country in the world. Bordering the Atlantic and Mediterranean Oceans, Morocco is influenced by its Berber, Arabian and European cultures. With temperatures ranging from single figures in the North to highs of 40c and above in the south in the Sahara Desert, it provides