Growing your own tomatoes is a rewarding and pleasurable pursuit that yields fresh, delicious and nutritious fruit far superior in flavour to anything found on supermarket shelves. One of the greatest ...