Centuries of cultural exchange have made this Moroccan city a haven for lovers of food, music and design. Let its winds blow ...
This month, a small Moroccan village earned the distinction ... a small village near the seaside town of Essaouira. The project cost just $188,000 to build and generates 8.32 kilowatts of ...
Though protests have been kept to a small town in one of the four regions where Morocco has introduced the policy, the country ultimately wants to expand reforms to each of its 12 regions.