They are from Lake Natron, actually part of the Rift.
But it is a shallow, soda lake, meaning it is more saline than the ocean. They live on the periphery, as the lake proper so alkaline it is uninhabitable
It is also very warm, 90'F plus.
I keep them at temps in the high 80s F where they constantly spawn, unless the temp drops to 80 or below, and they stop.
They are algae eaters in nature, so I feed a diet high in spirulina.
Although regularly spawn, I have not been able to get fry, because they are in a community with other high temp fish, Acarichthys heckelli, Guinacara geayi, and discus that eat the fry. I have tried breeder boxes, but they always manage to escape. I plan to give them a very shallow tank of their own in the near future,
I realize the water parameters for this community of fish are to say the least, drastically different (chemically), but my water stays semi neutral (7.5-7.8pH) and all coexist nicely.
When I first acquired the Alcolapia I used very saline conditions, but found it was not necessary.