That looks like Portuguese soup haha, stuff tastes good, very good for you too.
Printable View
I'm not fussy about food but I know that the Mediterranean diet is healthier as it has been proved that the people living in countries bordering the Mediterranean have lower levels of cardiovascular disease, obesity and certain types of cancer.
I think its both food and genetics. As unlike Nilotes the rest of Africans are pretty average. Animals from tropics tend to have longer limbs but the difference with humans is that we can change our environment and diet on a whim. One key thing that changed through migrations to the north was diet.
The african people you people mean as being very tall are probably the Massai. They are from Kenya.