With more than 3.36 million inhabitants, Casablanca is Morocco’s most-crowded city.

Citizens March for Green Spaces in Casablanca
Photo credit: AESVT Maroc