Cacti are very adaptable and can grow both indoors and outdoors as long as they get enough sunlight and are not overwatered. Many cacti species, such as the Ball and Column cacti, make excellent indoor plants due to their compact size and low maintenance needs. However, larger cacti such as the Yellow Tower might be better suited for outdoor gardens where they can fully spread out and grow.