Watching butterflies is a fun summer activity and you can invite them to your very own yard by planting some colorful nectar flowers. Below is a list of butterfly favorites.