Castor Oil: A Must Have Product
What is Castor Oil? “Castor Oil is one of nature’s best kept secrets! Renowned for its hydrating and moisturizing properties, it is also being utilized for a variety of health complaints.”—Dr. Bruce Baar, Baar.com Native to India, Africa and Central America, Castor oil is a vegetable oil obtained by pressing the seeds of the Castor […]
