
Chefchaouen Morocco is located in the center of the Rif Mountains. The name of this city refers to the mountain top shape of the two mountains just above it which looks like horns of a goat. Literally, the word "Chef Chaouen" means "look at the horns." The appearance of the place in Chefchaouen...