Over the summer I was in Zimbabwe. Everywhere we went they served tiny little peanuts as a snack and called them groundnuts. Does anyone know of a place to buy them in the US? They were so tasty.
I lived in Zambia back in the day, and consulted for a brewery. We visited Harare for some supplies and my GF and I went to an Indian restaurant that was recommended to us. We thought it was down...