Rainbow Valley is committed to encouraging people of all ages living with or affected by cancer, including family and friends, the opportunity to make choices about their health, the disease and its effects.