Yes, cannabis oil is good for health. Cannabis is a very powerful herb with a very long history of medicinal use. It has many useful properties and the most important health benefits include its ability to protect your skin, reduce stress and anxiety, improve the quality of sleep, boost appetite, improves digestion, reduce pain, prevent certain cancers, and also known for preventing heart diseases. Some other benefits are:
Many countries have made Cannabis as an illegal drug including India. Narcotic Drugs and Psychotropic Substances Act (NDPS) Act, 1985 criminalizes cannabis and other such substances which are highly addictive and detrimental to health if not used as a medicine.