15 Amazing Health Benefits of Abacha (African Salad)
The Abacha food, which is popular regarded as African Salad in English, is a very aromatic delicacy and quite nutritious to the enzymes of the stomach. This native dish is quite peculiar to Igbos, which are predominantly found in the South East part of Nigeria. Furthermore, the food is said to be originated from the…