Rabat - The Northern City of Chefchaouen, globally known as a blue city, is moving forward to becoming a green city.

Chefchaouen
The city of Chefchaouen, photo by Jack Stana/MWN
Dedicated free-lance journalist with three years of experience as a news correspondent, translator, and editor.