Butterflies are cold-blooded and need the sun to warm up. Place your garden in a spot that gets at least six hours of sun, ...