Morocco is a country of 32 million people, and occupies the northwest corner of the African continent. Just eight miles from Spain across the Strait of Gibraltar, Morocco has long been a crossroads of ...