Sort:  

It is a succulent but it is not a cactus. Cacti are a separate family of succulents that are found in the Americas. Stapeliads are native to Africa