Norfolk Island pines are capable of growing both indoors and outdoors. While they have preferred growing conditions, they are quite forgiving and can thrive in a variety of settings. Outdoors, plant this tree in porous, moderately moist, porous, and sandy soil in a full sun location. Once established, it will tolerate somewhat dry conditions.
When grown as an indoor plant, use a potting mix that is porous, sandy, and slightly acidic. Adding extra peat moss and sand to a standard potting mix will improve its acidity and porosity. Keep the soil damp, but not soggy, and give the plant as much light as possible.
bonus: they double as a Hanukkah bush! :)