From the bustling markets of Marrakech to the serene beaches of Essaouira, Morocco offers a ... especially for Black women ...