Agave plants such as Agave americana (Century plant) and Agave lophantha (thorncrest century plant) are widely used in landscaping.
Agave plants are easy to grow in well drained soils in sunny positions although some species do a little better in part shade.