2 W hat is one of the best flowering cacti? 

The Orchid Cacti (Epiphyllums) are practically without spines. These plants 
are native to the humid jungles where they grow in pockets of leaf mold which 
have become lodged in trees. Give these plants a richer soil mixture, more 
water, and protect from direct'sun so that their leaves do not turn yellow. 
