INEZGANE, MoroccoNew Mexico is a land of pueblos where very beautiful and picturesque Indian villages are scattered all over the state.

Mohamed El Hassan Abou El Fadel is Morocco World News contributor and co-editor