Blue steps in Chefchaouen, Morocco April 14, 2018 wanderlustsurfers africa, al-Maghrib, north africa, Tourism, travel Blue steps in Chefchaouen, Morocco