Keep snakes at bay by growing these amazing snake-repellent plants. Learn all the features, advantages, and care requirements of these plants.