Borage – Nature’s Best Stress Tonic

An infusion of Borage leaves is nature’s best tonic for stress and stress related problems. The leaves contains vitamin C and are rich in calcium, potassium and mineral salts. Growing Borage Borage (Borago officinalis) is a lovely garden plant, with small bright blue flowers and an informal growth habit, reaching a height of 60cm. It […]