Morocco is a country with a very mixed identity that reflects both its geographical location, and its political and social history. Although Morocco is part of the African continent, it is situated right on the northwestern tip, and is separated from the rest of Africa by the Atlas Mountains and the Sahara desert. Whilst these boundaries signify a physical division, there is no question that Moroc...
more about Morocco