marrakesh-voyage.com
Morocco Heritage
In the political world, Morocco is referred to as an Arab state and sometimes as an African state. The majority of Morocco's population is Arab by identity. At least a third of the population speak...