Location, location, location! You’re going to need a warm, sunny location in order to attract butterflies. These beauties are cold-blooded creatures that require sun to warm their bodies, so locate a place within your yard that offers lots of sun and protection from the wind – perhaps near a wall, fence or…