Thanksgiving and Christmas cactuses aren't from the desert, but tropical rainforests in Brazil, where they spend their lives perched up in the trees with their roots in pockets of decaying organic matter lodged in cavities along the branches.
And they're decorative plants you want to keep!