Butterflies need sheltered spots to rest and perch. Place some small branches or twigs in your indoor garden to provide perching spots for butterflies. You can also hang a few butterfly houses or create small shelters using rocks or logs. These shelters not only offer resting places but also provide protection from predators.