A shallow puddle or other water sources should be nearby. The best flowers for a butterfly garden in a container are ones ...