Yoga lowers blood pressure by reducing stress and promoting relaxation. Regular yoga practice can improve heart health and lower cholesterol. If you have high blood pressure, avoid inversions, fast ...