To determine whether 15 meal boxes will be enough for the group of 12 boys and 7 girls, we need to know how many meal boxes are needed per person. Without that information, it's difficult to give a definite answer. However, we can assume that each person would require at least one meal box. In that case, the total number of people going for the picnic would be 12 boys + 7 girls = 19 people. Since you have 15 meal boxes, it would not be sufficient to provide each person with a meal box. You would need at least 19 meal boxes to ensure everyone has one.
As for whether to go for a picnic or visit an orphanage, that decision depends on your personal values and preferences. Both options have their merits:
Ultimately, the choice between the two activities depends on your priorities, the purpose of the outing, and the values you hold. It's worth considering the impact you can make and the experiences you value when making this decision.