What is Stevia? Originally found in South America, stevia is a green, leafy plant known for its potent sweetness. Quite interestingly, in some cultures, it has been around for many centuries and has been mostly used for the treatment of diverse kinds of illnesses. If you were to stumble upon a stevia plant out in […]
Natural Sugar Substitutes
Almost everyone thinks that people who suffer from diabetes should always try as much as possible to avoid eating sugary stuff or sweetened food in general, this is very wrong. Do you know that people who suffer from diabetes can still enjoy the sweet stuff in moderation? Nutritionists have made us understand that the best […]