Aloe VeraAloe vera, sometimes described as a “wonder plant,” is a short-stemmed shrub. Aloe is a genus that contains more than 500 species of flowering succulent plants. Many Aloes occur naturally in North Africa.
We are located at Eastleigh, Bangal Hse - Room No. 26PLA, Pumwani.
P.O BOX 38133 - 00100, Nairobi - Kenya.