Spanish Mosque

Chefchaouen blue city

Chefchaouen blue city in Morocco is one of the most interesting Arab cities that have…