Melilla is a Spanish enclave on the Moroccan coast of Africa, an unexpected beautifully destination, mixing Spain's history with African culture.