A few hours from major European cities, Morocco has everything to dazzle you amazing colors, smells and unforgettable sounds. Imagine the lively souks and spice markets, magnificent mosques, whitewashed, coastal towns and medieval city centers. read more