Nasturtiums are great for pests as they attract and repel:
All it's uses as a companion plant aside, every bit of the Nasturtium is edible, including the bright flowers. Nasturtiums are a no-brainer for any budding gardener, this delicious, easy to grow flower is a true champion.Image: Varts/Shutterstock