Yoga has amazing benefits. It is extremely therapeutic and can naturally reduce stress and tension which are some of the main causes of high blood pressure.